1
0
mirror of synced 2024-09-23 19:18:24 +02:00

lang: Updated localization system to use a more versatile json format

This commit is contained in:
WerWolv 2022-12-02 12:00:04 +01:00
parent 453ddaf0d6
commit 3b94a42783
39 changed files with 6067 additions and 7516 deletions

1
.gitignore vendored
View File

@ -3,6 +3,7 @@
cmake-build-*/
build*/
venv/
*.mgc
imgui.ini

86
dist/langtool.py vendored Normal file
View File

@ -0,0 +1,86 @@
from pathlib import Path
import sys
import json
DEFAULT_LANG = "en_US"
def handle_missing_key(command, lang_data, key, value):
if command == "check":
print(f"Error: Translation {lang_data['code']} is missing translation for key '{key}'")
exit(2)
elif command == "translate":
print(f"Key \033[1m'{key}': '{value}'\033[0m is missing in translation '{lang_data['code']}'")
new_value = input("Enter translation: ")
lang_data["translations"][key] = new_value
elif command == "update":
lang_data["translations"][key] = "***** MISSING TRANSLATION *****"
def main():
if len(sys.argv) < 3:
print(f"Usage: {Path(sys.argv[0]).name} <check|translate|update> <lang folder path> <language>")
return 1
command = sys.argv[1]
if command not in ["check", "translate", "update"]:
print(f"Unknown command: {command}")
return 1
print(f"Using langtool in {command} mode")
lang_folder_path = Path(sys.argv[2])
if not lang_folder_path.exists():
print(f"Error: {lang_folder_path} does not exist")
return 1
if not lang_folder_path.is_dir():
print(f"Error: {lang_folder_path} is not a folder")
return 1
lang = sys.argv[3] if len(sys.argv) > 3 else ""
print(f"Processing language files in {lang_folder_path}...")
default_lang_file_path = lang_folder_path / Path(DEFAULT_LANG + ".json")
if not default_lang_file_path.exists():
print(f"Error: Default language file {default_lang_file_path} does not exist")
return 1
print(f"Using file '{default_lang_file_path.name}' as template language file")
with default_lang_file_path.open("r", encoding="utf-8") as default_lang_file:
default_lang_data = json.load(default_lang_file)
for additional_lang_file_path in lang_folder_path.glob("*.json"):
if not lang == "" and not additional_lang_file_path.stem == lang:
continue
if additional_lang_file_path.name.startswith(DEFAULT_LANG):
continue
print(f"\nProcessing file '{additional_lang_file_path.name}'\n----------------------------\n")
with additional_lang_file_path.open("r+", encoding="utf-8") as additional_lang_file:
additional_lang_data = json.load(additional_lang_file)
for key, value in default_lang_data["translations"].items():
if key not in additional_lang_data["translations"]:
handle_missing_key(command, additional_lang_data, key, value)
keys_to_remove = []
for key, value in additional_lang_data["translations"].items():
if key not in default_lang_data["translations"]:
keys_to_remove.append(key)
for key in keys_to_remove:
additional_lang_data["translations"].pop(key)
print(f"Removed unused key '{key}' from translation '{additional_lang_data['code']}'")
additional_lang_file.seek(0)
additional_lang_file.truncate()
json.dump(additional_lang_data, additional_lang_file, indent=4, sort_keys=True, ensure_ascii=False)
if __name__ == '__main__':
exit(main())

View File

@ -254,8 +254,7 @@ namespace hex {
/* Language Registry. Allows together with the LangEntry class and the _lang user defined literal to add new languages */
namespace Language {
void registerLanguage(const std::string &name, const std::string &languageCode);
void addLocalizations(const std::string &languageCode, const LanguageDefinition &definition);
void addLocalization(const nlohmann::json &data);
std::map<std::string, std::string> &getLanguages();
std::map<std::string, std::vector<LanguageDefinition>> &getLanguageDefinitions();

View File

@ -9,7 +9,7 @@ namespace hex {
class LanguageDefinition {
public:
LanguageDefinition(std::initializer_list<std::pair<std::string, std::string>> entries);
explicit LanguageDefinition(std::map<std::string, std::string> &&entries);
[[nodiscard]] const std::map<std::string, std::string> &getEntries() const;

View File

@ -393,16 +393,42 @@ namespace hex {
namespace ContentRegistry::Language {
void registerLanguage(const std::string &name, const std::string &languageCode) {
log::debug("Registered new language: {} ({})", name, languageCode);
void addLocalization(const nlohmann::json &data) {
if (!data.contains("code") || !data.contains("country") || !data.contains("language") || !data.contains("translations")) {
log::error("Localization data is missing required fields!");
return;
}
getLanguages().insert({ languageCode, name });
}
const auto &code = data["code"];
const auto &country = data["country"];
const auto &language = data["language"];
const auto &translations = data["translations"];
void addLocalizations(const std::string &languageCode, const LanguageDefinition &definition) {
log::debug("Registered new localization for language {} with {} entries", languageCode, definition.getEntries().size());
if (!code.is_string() || !country.is_string() || !language.is_string() || !translations.is_object()) {
log::error("Localization data has invalid fields!");
return;
}
getLanguageDefinitions()[languageCode].push_back(definition);
if (data.contains("fallback")) {
const auto &fallback = data["fallback"];
if (fallback.is_boolean() && fallback.get<bool>())
LangEntry::setFallbackLanguage(code.get<std::string>());
}
getLanguages().insert({ code.get<std::string>(), hex::format("{} ({})", language.get<std::string>(), country.get<std::string>()) });
std::map<std::string, std::string> translationDefinitions;
for (auto &[key, value] : translations.items()) {
if (!value.is_string()) {
log::error("Localization data has invalid fields!");
continue;
}
translationDefinitions[key] = value.get<std::string>();
}
getLanguageDefinitions()[code.get<std::string>()].emplace_back(std::move(translationDefinitions));
}
std::map<std::string, std::string> &getLanguages() {

View File

@ -7,9 +7,14 @@ namespace hex {
std::string LangEntry::s_fallbackLanguage;
std::map<std::string, std::string> LangEntry::s_currStrings;
LanguageDefinition::LanguageDefinition(std::initializer_list<std::pair<std::string, std::string>> entries) {
for (const auto &pair : entries)
this->m_entries.insert(pair);
LanguageDefinition::LanguageDefinition(std::map<std::string, std::string> &&entries) {
for (const auto &[key, value] : entries) {
if (value == "***** MISSING TRANSLATION *****")
continue;
this->m_entries.insert({ key, value });
}
}
const std::map<std::string, std::string> &LanguageDefinition::getEntries() const {

View File

@ -51,16 +51,17 @@ namespace hex::init {
this->m_currTaskName = name;
}
ON_SCOPE_EXIT {
tasksCompleted++;
this->m_progress = float(tasksCompleted) / this->m_tasks.size();
};
auto startTime = std::chrono::high_resolution_clock::now();
if (!task())
status = false;
auto endTime = std::chrono::high_resolution_clock::now();
log::info("Task '{}' finished in {} ms", name, std::chrono::duration_cast<std::chrono::milliseconds>(endTime-startTime).count());
tasksCompleted++;
this->m_progress = float(tasksCompleted) / this->m_tasks.size();
};
try {

View File

@ -58,15 +58,6 @@ add_library(${PROJECT_NAME} SHARED
source/ui/hex_editor.cpp
source/ui/pattern_drawer.cpp
source/lang/de_DE.cpp
source/lang/en_US.cpp
source/lang/it_IT.cpp
source/lang/ja_JP.cpp
source/lang/ko_KR.cpp
source/lang/pt_BR.cpp
source/lang/zh_CN.cpp
source/lang/zh_TW.cpp
)
# Add additional include directories here #

View File

@ -0,0 +1,821 @@
{
"code": "de-DE",
"country": "Germany",
"language": "German",
"translations": {
"hex.builtin.command.calc.desc": "Rechner",
"hex.builtin.command.cmd.desc": "Command",
"hex.builtin.command.cmd.result": "Command '{0}' ausführen",
"hex.builtin.command.web.desc": "Webseite nachschlagen",
"hex.builtin.command.web.result": "'{0}' nachschlagen",
"hex.builtin.common.address": "Adresse",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Druchsuchen...",
"hex.builtin.common.cancel": "Abbrechen",
"hex.builtin.common.choose_file": "Datei auswählen",
"hex.builtin.common.close": "Schliessen",
"hex.builtin.common.comment": "Kommentar",
"hex.builtin.common.count": "Anzahl",
"hex.builtin.common.decimal": "Dezimal",
"hex.builtin.common.dont_show_again": "Nicht mehr anzeigen",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Fehler",
"hex.builtin.common.fatal": "Fataler Fehler",
"hex.builtin.common.file": "Datei",
"hex.builtin.common.filter": "Filter",
"hex.builtin.common.hexadecimal": "Hexadezimal",
"hex.builtin.common.info": "Information",
"hex.builtin.common.link": "Link",
"hex.builtin.common.little": "Little",
"hex.builtin.common.little_endian": "Little Endian",
"hex.builtin.common.load": "Laden",
"hex.builtin.common.match_selection": "Arbeitsbereich synchronisieren",
"hex.builtin.common.name": "Name",
"hex.builtin.common.no": "Nein",
"hex.builtin.common.number_format": "Format",
"hex.builtin.common.octal": "Oktal",
"hex.builtin.common.offset": "Offset",
"hex.builtin.common.okay": "Okay",
"hex.builtin.common.open": "Öffnen",
"hex.builtin.common.processing": "Verarbeiten",
"hex.builtin.common.question": "Frage",
"hex.builtin.common.range": "Bereich",
"hex.builtin.common.range.entire_data": "Gesammte Daten",
"hex.builtin.common.range.selection": "Selektion",
"hex.builtin.common.region": "Region",
"hex.builtin.common.set": "Setzen",
"hex.builtin.common.size": "Länge",
"hex.builtin.common.type": "Typ",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "Wert",
"hex.builtin.common.yes": "Ja",
"hex.builtin.hash.crc.iv": "Initialwert",
"hex.builtin.hash.crc.poly": "Polynom",
"hex.builtin.hash.crc.refl_in": "Reflect In",
"hex.builtin.hash.crc.refl_out": "Reflect Out",
"hex.builtin.hash.crc.xor_out": "XOR Out",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "Datengrösse",
"hex.builtin.hex_editor.no_bytes": "Keine bytes verfügbar",
"hex.builtin.hex_editor.page": "Seite",
"hex.builtin.hex_editor.region": "Region",
"hex.builtin.hex_editor.selection": "Auswahl",
"hex.builtin.hex_editor.selection.none": "Keine",
"hex.builtin.inspector.ascii": "ASCII Zeichen",
"hex.builtin.inspector.binary": "Binär (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "DOS Date",
"hex.builtin.inspector.dos_time": "DOS Time",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "RGB565 Farbe",
"hex.builtin.inspector.rgba8": "RGBA8 Farbe",
"hex.builtin.inspector.sleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Zeichen",
"hex.builtin.layouts.default": "Standard",
"hex.builtin.menu.edit": "Bearbeiten",
"hex.builtin.menu.edit.bookmark.create": "Lesezeichen erstellen",
"hex.builtin.menu.edit.redo": "Wiederholen",
"hex.builtin.menu.edit.undo": "Rückgängig",
"hex.builtin.menu.file": "Datei",
"hex.builtin.menu.file.bookmark.export": "Lesezeichen exportieren",
"hex.builtin.menu.file.bookmark.import": "Lesezeichen importieren",
"hex.builtin.menu.file.clear_recent": "Löschen",
"hex.builtin.menu.file.close": "Schliessen",
"hex.builtin.menu.file.create_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.export": "Exportieren...",
"hex.builtin.menu.file.export.base64.popup.export_error": "File is not in a valid Base64 format!",
"hex.builtin.menu.file.export.ips": "IPS Patch",
"hex.builtin.menu.file.export.ips32": "IPS32 Patch",
"hex.builtin.menu.file.export.popup.create": "***** MISSING TRANSLATION *****",
"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 ist nicht in einem korrekten Base64 Format!",
"hex.builtin.menu.file.import.base64.popup.open_error": "Öffnen der Datei fehlgeschlagen!",
"hex.builtin.menu.file.import.ips": "IPS Patch",
"hex.builtin.menu.file.import.ips32": "IPS32 Patch",
"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": "Kürzlich geöffnete Dateien",
"hex.builtin.menu.file.quit": "ImHex Beenden",
"hex.builtin.menu.file.reload_file": "Datei 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",
"hex.builtin.menu.view.demo": "ImGui Demo anzeigen",
"hex.builtin.menu.view.fps": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic": "Arithmetisch",
"hex.builtin.nodes.arithmetic.add": "Addition",
"hex.builtin.nodes.arithmetic.add.header": "Plus",
"hex.builtin.nodes.arithmetic.average": "Durchschnitt",
"hex.builtin.nodes.arithmetic.average.header": "Durchschnitt",
"hex.builtin.nodes.arithmetic.div": "Division",
"hex.builtin.nodes.arithmetic.div.header": "Durch",
"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.sub": "Subtraktion",
"hex.builtin.nodes.arithmetic.sub.header": "Minus",
"hex.builtin.nodes.bitwise": "Bitweise Operationen",
"hex.builtin.nodes.bitwise.and": "UND",
"hex.builtin.nodes.bitwise.and.header": "Bitweise UND",
"hex.builtin.nodes.bitwise.not": "Nicht",
"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.xor": "Exklusiv ODER",
"hex.builtin.nodes.bitwise.xor.header": "Bitweise Exklusiv ODER",
"hex.builtin.nodes.buffer": "Buffer",
"hex.builtin.nodes.buffer.combine": "Kombinieren",
"hex.builtin.nodes.buffer.combine.header": "Buffer kombinieren",
"hex.builtin.nodes.buffer.patch": "Patch",
"hex.builtin.nodes.buffer.patch.header": "Patch",
"hex.builtin.nodes.buffer.patch.input.patch": "Patch",
"hex.builtin.nodes.buffer.repeat": "Wiederholen",
"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.slice": "Zerschneiden",
"hex.builtin.nodes.buffer.slice.header": "Buffer zerschneiden",
"hex.builtin.nodes.buffer.slice.input.buffer": "Input",
"hex.builtin.nodes.buffer.slice.input.from": "Von",
"hex.builtin.nodes.buffer.slice.input.to": "Bis",
"hex.builtin.nodes.casting": "Datenumwandlung",
"hex.builtin.nodes.casting.buffer_to_float": "Buffer zu Float",
"hex.builtin.nodes.casting.buffer_to_float.header": "Buffer zu Float",
"hex.builtin.nodes.casting.buffer_to_int": "Buffer zu Integral",
"hex.builtin.nodes.casting.buffer_to_int.header": "Buffer zu Integral",
"hex.builtin.nodes.casting.float_to_buffer": "Float zu Buffer",
"hex.builtin.nodes.casting.float_to_buffer.header": "Float zu Buffer",
"hex.builtin.nodes.casting.int_to_buffer": "Integral zu Buffer",
"hex.builtin.nodes.casting.int_to_buffer.header": "Integral zu Buffer",
"hex.builtin.nodes.common.height": "Höhe",
"hex.builtin.nodes.common.input": "Input",
"hex.builtin.nodes.common.input.a": "Input A",
"hex.builtin.nodes.common.input.b": "Input B",
"hex.builtin.nodes.common.output": "Output",
"hex.builtin.nodes.common.width": "Breite",
"hex.builtin.nodes.constants": "Konstanten",
"hex.builtin.nodes.constants.buffer": "Buffer",
"hex.builtin.nodes.constants.buffer.header": "Buffer",
"hex.builtin.nodes.constants.buffer.size": "Size",
"hex.builtin.nodes.constants.comment": "Kommentar",
"hex.builtin.nodes.constants.comment.header": "Kommentar",
"hex.builtin.nodes.constants.float": "Kommazahl",
"hex.builtin.nodes.constants.float.header": "Kommazahl",
"hex.builtin.nodes.constants.int": "Integral",
"hex.builtin.nodes.constants.int.header": "Integral",
"hex.builtin.nodes.constants.nullptr": "Nullptr",
"hex.builtin.nodes.constants.nullptr.header": "Nullptr",
"hex.builtin.nodes.constants.rgba8": "RGBA8 Farbe",
"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.g": "Grün",
"hex.builtin.nodes.constants.rgba8.output.r": "Rot",
"hex.builtin.nodes.constants.string": "String",
"hex.builtin.nodes.constants.string.header": "String",
"hex.builtin.nodes.control_flow": "Kontrollfluss",
"hex.builtin.nodes.control_flow.and": "UND",
"hex.builtin.nodes.control_flow.and.header": "Bool'sches UND",
"hex.builtin.nodes.control_flow.equals": "Gleich",
"hex.builtin.nodes.control_flow.equals.header": "Gleich",
"hex.builtin.nodes.control_flow.gt": "Grösser als",
"hex.builtin.nodes.control_flow.gt.header": "Grösser als",
"hex.builtin.nodes.control_flow.if": "If",
"hex.builtin.nodes.control_flow.if.condition": "Bedingung",
"hex.builtin.nodes.control_flow.if.false": "Falsch",
"hex.builtin.nodes.control_flow.if.header": "If",
"hex.builtin.nodes.control_flow.if.true": "Wahr",
"hex.builtin.nodes.control_flow.lt": "Kleiner als",
"hex.builtin.nodes.control_flow.lt.header": "Kleiner als",
"hex.builtin.nodes.control_flow.not": "Nicht",
"hex.builtin.nodes.control_flow.not.header": "Nicht",
"hex.builtin.nodes.control_flow.or": "ODER",
"hex.builtin.nodes.control_flow.or.header": "Bool'sches ODER",
"hex.builtin.nodes.crypto": "Kryptographie",
"hex.builtin.nodes.crypto.aes": "AES Dekryptor",
"hex.builtin.nodes.crypto.aes.header": "AES Dekryptor",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "Schlüssel",
"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.data_access": "Datenzugriff",
"hex.builtin.nodes.data_access.read": "Lesen",
"hex.builtin.nodes.data_access.read.address": "Adresse",
"hex.builtin.nodes.data_access.read.data": "Daten",
"hex.builtin.nodes.data_access.read.header": "Lesen",
"hex.builtin.nodes.data_access.read.size": "Grösse",
"hex.builtin.nodes.data_access.selection": "Angewählte Region",
"hex.builtin.nodes.data_access.selection.address": "Adresse",
"hex.builtin.nodes.data_access.selection.header": "Angewählte Region",
"hex.builtin.nodes.data_access.selection.size": "Grösse",
"hex.builtin.nodes.data_access.size": "Datengrösse",
"hex.builtin.nodes.data_access.size.header": "Datengrösse",
"hex.builtin.nodes.data_access.size.size": "Grösse",
"hex.builtin.nodes.data_access.write": "Schreiben",
"hex.builtin.nodes.data_access.write.address": "Adresse",
"hex.builtin.nodes.data_access.write.data": "Daten",
"hex.builtin.nodes.data_access.write.header": "Schreiben",
"hex.builtin.nodes.decoding": "Dekodieren",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64 Dekodierer",
"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 Anzeige",
"hex.builtin.nodes.display.float": "Kommazahl",
"hex.builtin.nodes.display.float.header": "Kommazahl Anzeige",
"hex.builtin.nodes.display.int": "Integral",
"hex.builtin.nodes.display.int.header": "Integral Anzeige",
"hex.builtin.nodes.display.string": "String",
"hex.builtin.nodes.display.string.header": "String Anzeige",
"hex.builtin.nodes.pattern_language": "Pattern Language",
"hex.builtin.nodes.pattern_language.out_var": "Out Variabel",
"hex.builtin.nodes.pattern_language.out_var.header": "Out Variabel",
"hex.builtin.nodes.visualizer": "Visualisierung",
"hex.builtin.nodes.visualizer.byte_distribution": "Byteverteilung",
"hex.builtin.nodes.visualizer.byte_distribution.header": "Byteverteilung",
"hex.builtin.nodes.visualizer.digram": "Digram",
"hex.builtin.nodes.visualizer.digram.header": "Digram",
"hex.builtin.nodes.visualizer.image": "Bild",
"hex.builtin.nodes.visualizer.image.header": "Bild",
"hex.builtin.nodes.visualizer.image_rgba": "RGBA8 Bild",
"hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 Bild",
"hex.builtin.nodes.visualizer.layered_dist": "Geschichtete Verteilung",
"hex.builtin.nodes.visualizer.layered_dist.header": "Geschichtete Verteilung",
"hex.builtin.pattern_drawer.color": "Farbe",
"hex.builtin.pattern_drawer.double_click": "Doppelklicken um mehr Einträge zu sehen",
"hex.builtin.pattern_drawer.offset": "Offset",
"hex.builtin.pattern_drawer.size": "Grösse",
"hex.builtin.pattern_drawer.type": "Typ",
"hex.builtin.pattern_drawer.value": "Wert",
"hex.builtin.pattern_drawer.var_name": "Name",
"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!",
"hex.builtin.popup.error.file_dialog.common": "Ein Fehler trat beim öffnen des Dateibrowser auf!",
"hex.builtin.popup.error.file_dialog.portal": "Ein Fehler trat beim öffnen des Dateibrowser auf! Der Grund dafür kann sein, dass dein System kein xdg-desktop-portal Backend korrekt installiert hat.\n\nAuf KDE wird xdg-desktop-portal-kde benötigt.\nAuf Gnome wird xdg-desktop-portal-gnome benötigt.\nAuf wlroots wird xdg-desktop-portal-wlr benötigt.\nAndernfalls kann xdg-desktop-portal-gtk.\n\nStarte dein System neu nach der Installation.\n\nFalls der Dateibrowser immer noch nicht funktionieren sollte, erstelle ein Issue auf https://github.com/WerWolv/ImHex/issues\n\nIn der Zwischenzeit können Dateien immer noch geöffnet werden, in dem sie auf das ImHex Fenster gezogen werden.",
"hex.builtin.popup.error.open": "Öffnen der Datei fehlgeschlagen!",
"hex.builtin.popup.error.project.load": "Laden des Projektes fehlgeschlagen!",
"hex.builtin.popup.error.project.save": "Speichern des Projektes fehlgeschlagen!!",
"hex.builtin.popup.error.read_only": "Schreibzugriff konnte nicht erlangt werden. Datei wurde im Lesemodus geöffnet.",
"hex.builtin.popup.error.task_exception": "Fehler in Task '{}':\n\n{}",
"hex.builtin.popup.exit_application.desc": "Es wurden ungespeicherte Änderungen an diesem Projekt vorgenommen.\nBist du sicher, dass du ImHex schliessen willst?",
"hex.builtin.popup.exit_application.title": "Applikation verlassen?",
"hex.builtin.provider.disk": "Datenträger Provider",
"hex.builtin.provider.disk.disk_size": "Datenträgergrösse",
"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.file": "Datei Provider",
"hex.builtin.provider.file.access": "Letzte Zugriffszeit",
"hex.builtin.provider.file.creation": "Erstellungszeit",
"hex.builtin.provider.file.modification": "Letzte Modifikationszeit",
"hex.builtin.provider.file.path": "Dateipfad",
"hex.builtin.provider.file.size": "Größe",
"hex.builtin.provider.gdb": "GDB Server Provider",
"hex.builtin.provider.gdb.ip": "IP Adresse",
"hex.builtin.provider.gdb.name": "GDB Server <{0}:{1}>",
"hex.builtin.provider.gdb.port": "Port",
"hex.builtin.provider.gdb.server": "Server",
"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.unsaved": "Ungespeicherte Datei",
"hex.builtin.provider.motorola_srec": "Motorola SREC Provider",
"hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}",
"hex.builtin.provider.view": "Ansicht",
"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.font_path": "Eigene Schriftart",
"hex.builtin.setting.font.font_size": "Schriftgrösse",
"hex.builtin.setting.general": "Allgemein",
"hex.builtin.setting.general.auto_load_patterns": "Automatisches Pattern laden",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"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",
"hex.builtin.setting.hex_editor.advanced_decoding": "Erweiterte Dekodierungsspalte anzeigen",
"hex.builtin.setting.hex_editor.ascii": "ASCII Spalte anzeigen",
"hex.builtin.setting.hex_editor.byte_padding": "Extra Byte-Zellenabstand",
"hex.builtin.setting.hex_editor.bytes_per_row": "Bytes pro Zeile",
"hex.builtin.setting.hex_editor.char_padding": "Extra Character-Zellenabstand",
"hex.builtin.setting.hex_editor.grey_zeros": "Nullen ausgrauen",
"hex.builtin.setting.hex_editor.highlight_color": "Auswahlfarbe",
"hex.builtin.setting.hex_editor.sync_scrolling": "Editorposition synchronisieren",
"hex.builtin.setting.hex_editor.uppercase_hex": "Hex Zeichen als Grossbuchstaben",
"hex.builtin.setting.hex_editor.visualizer": "Data visualizer",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "Kürzlich geöffnete Dateien",
"hex.builtin.setting.interface": "Aussehen",
"hex.builtin.setting.interface.color": "Farbthema",
"hex.builtin.setting.interface.color.classic": "Klassisch",
"hex.builtin.setting.interface.color.dark": "Dunkel",
"hex.builtin.setting.interface.color.light": "Hell",
"hex.builtin.setting.interface.color.system": "System",
"hex.builtin.setting.interface.fps": "FPS Limite",
"hex.builtin.setting.interface.fps.unlocked": "Unbegrenzt",
"hex.builtin.setting.interface.language": "Sprache",
"hex.builtin.setting.interface.multi_windows": "Multi-Window-Unterstützung aktivieren",
"hex.builtin.setting.interface.scaling": "Skalierung",
"hex.builtin.setting.interface.scaling.native": "Nativ",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "Wikipedia Sprache",
"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.tools.ascii_table": "ASCII Tabelle",
"hex.builtin.tools.ascii_table.octal": "Oktal anzeigen",
"hex.builtin.tools.base_converter": "Basiskonverter",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "Rechner",
"hex.builtin.tools.color": "Farbwähler",
"hex.builtin.tools.demangler": "LLVM Demangler",
"hex.builtin.tools.demangler.demangled": "Demangled Namen",
"hex.builtin.tools.demangler.mangled": "Mangled Namen",
"hex.builtin.tools.error": "Letzter Fehler: '{0}'",
"hex.builtin.tools.file_tools": "File Tools",
"hex.builtin.tools.file_tools.combiner": "Kombinierer",
"hex.builtin.tools.file_tools.combiner.add": "Hinzufügen...",
"hex.builtin.tools.file_tools.combiner.add.picker": "Datei hinzufügen",
"hex.builtin.tools.file_tools.combiner.clear": "Alle entfernen",
"hex.builtin.tools.file_tools.combiner.combine": "Kombinieren",
"hex.builtin.tools.file_tools.combiner.combining": "Kombiniert...",
"hex.builtin.tools.file_tools.combiner.delete": "Entfernen",
"hex.builtin.tools.file_tools.combiner.error.open_output": "Erstellen der Zieldatei fehlgeschlagen",
"hex.builtin.tools.file_tools.combiner.open_input": "Öffnen der Inputdatei {0} fehlgeschlagen",
"hex.builtin.tools.file_tools.combiner.output": "Zieldatei ",
"hex.builtin.tools.file_tools.combiner.output.picker": "Ziel Pfad setzen",
"hex.builtin.tools.file_tools.combiner.success": "Dateien erfolgreich kombiniert!",
"hex.builtin.tools.file_tools.shredder": "Schredder",
"hex.builtin.tools.file_tools.shredder.error.open": "Öffnen der ausgewählten Datei fehlgeschlagen",
"hex.builtin.tools.file_tools.shredder.fast": "Schneller Modus",
"hex.builtin.tools.file_tools.shredder.input": "Datei zum schreddern",
"hex.builtin.tools.file_tools.shredder.picker": "Öffne Datei zum schreddern",
"hex.builtin.tools.file_tools.shredder.shred": "Schreddern",
"hex.builtin.tools.file_tools.shredder.shredding": "Schreddert...",
"hex.builtin.tools.file_tools.shredder.success": "Datei erfolgreich geschreddert!",
"hex.builtin.tools.file_tools.shredder.warning": "Dieses Tool zerstört eine Datei UNWIEDERRUFLICH. Mit Vorsicht verwenden",
"hex.builtin.tools.file_tools.splitter": "Splitter",
"hex.builtin.tools.file_tools.splitter.input": "Zu splittende Datei ",
"hex.builtin.tools.file_tools.splitter.output": "Ziel Pfad",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.picker.input": "Zu splittende Datei öffnen",
"hex.builtin.tools.file_tools.splitter.picker.output": "Ziel Pfad setzen",
"hex.builtin.tools.file_tools.splitter.picker.split": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.picker.success": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" Floppy disk (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" Floppy disk (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "Benutzerdefiniert",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 Disk (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 Disk (200MiB)",
"hex.builtin.tools.file_uploader": "File Uploader",
"hex.builtin.tools.file_uploader.control": "Einstellungen",
"hex.builtin.tools.file_uploader.done": "Fertig!",
"hex.builtin.tools.file_uploader.error": "Dateiupload fehlgeschlagen\n\nError Code: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Ungültige Antwort von Anonfiles!",
"hex.builtin.tools.file_uploader.recent": "Letzte Uploads",
"hex.builtin.tools.file_uploader.tooltip": "Klicken zum Kopieren\nCTRL + Klicken zum öffnen",
"hex.builtin.tools.file_uploader.upload": "Upload",
"hex.builtin.tools.format.engineering": "Ingenieur",
"hex.builtin.tools.format.programmer": "Programmierer",
"hex.builtin.tools.format.scientific": "Wissenschaftlich",
"hex.builtin.tools.format.standard": "Standard",
"hex.builtin.tools.history": "Geschichte",
"hex.builtin.tools.ieee756": "IEEE 756 Fliesskommazahl Tester",
"hex.builtin.tools.ieee756.double_precision": "Double Precision",
"hex.builtin.tools.ieee756.exponent": "Exponent",
"hex.builtin.tools.ieee756.exponent_size": "Exponentengrösse",
"hex.builtin.tools.ieee756.formula": "Formel",
"hex.builtin.tools.ieee756.half_precision": "Half Precision",
"hex.builtin.tools.ieee756.mantissa": "Mantisse",
"hex.builtin.tools.ieee756.mantissa_size": "Mantissengrösse",
"hex.builtin.tools.ieee756.result.float": "Fliesskomma Resultat",
"hex.builtin.tools.ieee756.result.hex": "Hexadezimal Resultat",
"hex.builtin.tools.ieee756.result.title": "Resultat",
"hex.builtin.tools.ieee756.sign": "Vorzeichen",
"hex.builtin.tools.ieee756.singe_precision": "Single Precision",
"hex.builtin.tools.ieee756.type": "Typ",
"hex.builtin.tools.input": "Input",
"hex.builtin.tools.name": "Name",
"hex.builtin.tools.permissions": "UNIX Berechtigungsrechner",
"hex.builtin.tools.permissions.absolute": "Absolute Notation",
"hex.builtin.tools.permissions.perm_bits": "Berechtigungs bits",
"hex.builtin.tools.permissions.setgid_error": "Group benötigt execute Rechte, damit setgid bit gilt!",
"hex.builtin.tools.permissions.setuid_error": "User benötigt execute Rechte, damit setuid bit gilt!",
"hex.builtin.tools.permissions.sticky_error": "Other benötigt execute Rechte, damit sticky bit gilt!",
"hex.builtin.tools.regex_replacer": "Regex Ersetzer",
"hex.builtin.tools.regex_replacer.input": "Input",
"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.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.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} bytes)",
"hex.builtin.view.bookmarks.button.jump": "Springen",
"hex.builtin.view.bookmarks.button.remove": "Entfernen",
"hex.builtin.view.bookmarks.default_title": "Lesezeichen [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "Farbe",
"hex.builtin.view.bookmarks.header.comment": "Kommentar",
"hex.builtin.view.bookmarks.header.name": "Name",
"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.command_palette.name": "Befehlspalette",
"hex.builtin.view.constants.name": "Konstanten",
"hex.builtin.view.constants.row.category": "Kategorie",
"hex.builtin.view.constants.row.desc": "Beschreibung",
"hex.builtin.view.constants.row.name": "Name",
"hex.builtin.view.constants.row.value": "Wert",
"hex.builtin.view.data_inspector.invert": "Invertieren",
"hex.builtin.view.data_inspector.name": "Dateninspektor",
"hex.builtin.view.data_inspector.no_data": "Keine bytes angewählt",
"hex.builtin.view.data_inspector.table.name": "Name",
"hex.builtin.view.data_inspector.table.value": "Wert",
"hex.builtin.view.data_processor.help_text": "Rechtsklicken um neuen Knoten zu erstellen",
"hex.builtin.view.data_processor.menu.file.load_processor": "Datenprozessor laden...",
"hex.builtin.view.data_processor.menu.file.save_processor": "Datenprozessor speichern...",
"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.name": "Datenprozessor",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "Architektur",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "Standard",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "Basisadresse",
"hex.builtin.view.disassembler.bpf.classic": "Classic",
"hex.builtin.view.disassembler.bpf.extended": "Extended",
"hex.builtin.view.disassembler.disassemble": "Disassemble",
"hex.builtin.view.disassembler.disassembling": "Disassemblen...",
"hex.builtin.view.disassembler.disassembly.address": "Adresse",
"hex.builtin.view.disassembler.disassembly.bytes": "Byte",
"hex.builtin.view.disassembler.disassembly.offset": "Offset",
"hex.builtin.view.disassembler.disassembly.title": "Disassembly",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "Disassembler",
"hex.builtin.view.disassembler.position": "Position",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "Quad Processing Extensions",
"hex.builtin.view.disassembler.ppc.spe": "Signal Processing Engine",
"hex.builtin.view.disassembler.region": "Code Region",
"hex.builtin.view.disassembler.riscv.compressed": "Komprimiert",
"hex.builtin.view.disassembler.settings.header": "Einstellungen",
"hex.builtin.view.disassembler.settings.mode": "***** MISSING TRANSLATION *****",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "Binärpattern",
"hex.builtin.view.find.context.copy": "Wert Kopieren",
"hex.builtin.view.find.context.copy_demangle": "Demangled Wert Kopieren",
"hex.builtin.view.find.demangled": "Demangled",
"hex.builtin.view.find.name": "Finden",
"hex.builtin.view.find.regex": "Regex",
"hex.builtin.view.find.regex.full_match": "Benötige volle übereinstimmung",
"hex.builtin.view.find.regex.pattern": "Pattern",
"hex.builtin.view.find.search": "Suchen",
"hex.builtin.view.find.search.entries": "{} Einträge gefunden",
"hex.builtin.view.find.search.reset": "Zurücksetzen",
"hex.builtin.view.find.searching": "Suchen...",
"hex.builtin.view.find.sequences": "Sequenzen",
"hex.builtin.view.find.strings": "Strings",
"hex.builtin.view.find.strings.chars": "Zeichen",
"hex.builtin.view.find.strings.line_feeds": "Line Feeds",
"hex.builtin.view.find.strings.lower_case": "Kleinbuchstaben",
"hex.builtin.view.find.strings.match_settings": "Sucheinstellungen",
"hex.builtin.view.find.strings.min_length": "Minimallänge",
"hex.builtin.view.find.strings.null_term": "Null-Terminierung",
"hex.builtin.view.find.strings.numbers": "Zahlen",
"hex.builtin.view.find.strings.spaces": "Leerzeichen",
"hex.builtin.view.find.strings.symbols": "Symbole",
"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.max": "Maximalwert",
"hex.builtin.view.find.value.min": "Minimalwert",
"hex.builtin.view.hashes.function": "Hashfunktion",
"hex.builtin.view.hashes.hash": "Hash",
"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.hashes.name": "Hashes",
"hex.builtin.view.hashes.no_settings": "Keine Einstellungen verfügbar",
"hex.builtin.view.hashes.remove": "Hash entfernen",
"hex.builtin.view.hashes.table.name": "Name",
"hex.builtin.view.hashes.table.result": "Resultat",
"hex.builtin.view.hashes.table.type": "Typ",
"hex.builtin.view.help.about.contributor": "Mitwirkende",
"hex.builtin.view.help.about.donations": "Spenden",
"hex.builtin.view.help.about.libs": "Benutzte Libraries",
"hex.builtin.view.help.about.license": "Lizenz",
"hex.builtin.view.help.about.name": "Über ImHex",
"hex.builtin.view.help.about.paths": "ImHex Ordner",
"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.name": "Hilfe",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "Adresse",
"hex.builtin.view.hex_editor.copy.ascii": "Text Area",
"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.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex": "Hex String",
"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",
"hex.builtin.view.hex_editor.copy.lua": "Lua Array",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal Array",
"hex.builtin.view.hex_editor.copy.python": "Python Array",
"hex.builtin.view.hex_editor.copy.rust": "Rust Array",
"hex.builtin.view.hex_editor.copy.swift": "Swift Array",
"hex.builtin.view.hex_editor.goto.offset.absolute": "Absolut",
"hex.builtin.view.hex_editor.goto.offset.begin": "Beginn",
"hex.builtin.view.hex_editor.goto.offset.end": "Ende",
"hex.builtin.view.hex_editor.goto.offset.relative": "***** MISSING TRANSLATION *****",
"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.insert": "Einsetzen...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "Springen",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "Auswahlansicht öffnen...",
"hex.builtin.view.hex_editor.menu.edit.paste": "Einfügen",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "Alles einfügen",
"hex.builtin.view.hex_editor.menu.edit.remove": "Entfernen...",
"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.file.goto": "Sprung",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "Custom encoding laden...",
"hex.builtin.view.hex_editor.menu.file.save": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.file.save_as": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.file.search": "Suchen",
"hex.builtin.view.hex_editor.menu.file.select": "Auswählen",
"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.string": "String",
"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": "Select",
"hex.builtin.view.information.analyze": "Seite analysieren",
"hex.builtin.view.information.analyzing": "Analysieren...",
"hex.builtin.view.information.block_size": "Blockgrösse",
"hex.builtin.view.information.block_size.desc": "{0} Blöcke min {1} bytes",
"hex.builtin.view.information.control": "Einstellungen",
"hex.builtin.view.information.description": "Beschreibung:",
"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.file_entropy": "Dateientropie",
"hex.builtin.view.information.highest_entropy": "Höchste Blockentropie",
"hex.builtin.view.information.info_analysis": "Informationsanalysis",
"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.region": "Analysierte Region",
"hex.builtin.view.patches.name": "Patches",
"hex.builtin.view.patches.offset": "Offset",
"hex.builtin.view.patches.orig": "Originalwert",
"hex.builtin.view.patches.patch": "Patchwert",
"hex.builtin.view.patches.remove": "Patch entfernen",
"hex.builtin.view.pattern_data.name": "Pattern Daten",
"hex.builtin.view.pattern_editor.accept_pattern": "Pattern akzeptieren",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "Ein oder mehrere kompatible Pattern wurden für diesen Dateityp gefunden",
"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.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.env_vars": "Umgebungsvariablen",
"hex.builtin.view.pattern_editor.evaluating": "Evaluieren...",
"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",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "Einzeln",
"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.name": "Pattern Editor",
"hex.builtin.view.pattern_editor.no_in_out_vars": "Definiere einige globale Variablen mit dem 'in' oder 'out' specifier damit diese hier auftauchen.",
"hex.builtin.view.pattern_editor.open_pattern": "Pattern öffnen",
"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.provider_settings.load_error": "Ein Fehler beim öffnen dieses Providers is aufgetreten!",
"hex.builtin.view.provider_settings.load_popup": "Provider öffnen",
"hex.builtin.view.provider_settings.name": "Provider Einstellungen",
"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",
"hex.builtin.view.store.download": "Download",
"hex.builtin.view.store.download_error": "Datei konnte nicht heruntergeladen werden! Zielordner konnte nicht gefunden werden.",
"hex.builtin.view.store.loading": "Store inhalt wird geladen...",
"hex.builtin.view.store.name": "Content Store",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.reload": "Neu laden",
"hex.builtin.view.store.remove": "Entfernen",
"hex.builtin.view.store.row.description": "Beschreibung",
"hex.builtin.view.store.row.name": "Name",
"hex.builtin.view.store.tab.constants": "Konstanten",
"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.patterns": "Patterns",
"hex.builtin.view.store.tab.yara": "Yara Rules",
"hex.builtin.view.store.update": "Update",
"hex.builtin.view.tools.name": "Werkzeuge",
"hex.builtin.view.yara.error": "Yara Kompilerfehler: ",
"hex.builtin.view.yara.header.matches": "Funde",
"hex.builtin.view.yara.header.rules": "Regeln",
"hex.builtin.view.yara.match": "Regeln anwenden",
"hex.builtin.view.yara.matches.identifier": "Kennung",
"hex.builtin.view.yara.matches.variable": "Variable",
"hex.builtin.view.yara.matching": "Anwenden...",
"hex.builtin.view.yara.name": "Yara Regeln",
"hex.builtin.view.yara.no_rules": "Keine Yara Regeln gefunden. Platziere sie in ImHex's 'yara' Ordner",
"hex.builtin.view.yara.reload": "Neu laden",
"hex.builtin.view.yara.reset": "Zurücksetzen",
"hex.builtin.view.yara.rule_added": "Yara Regel hinzugefügt!",
"hex.builtin.view.yara.whole_data": "Gesammte Daten Übereinstimmung!",
"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)",
"hex.builtin.visualizer.decimal.signed.8bit": "Dezimal Signed (8 bits)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "Dezimal Unsigned (16 bits)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "Dezimal Unsigned (32 bits)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "Dezimal Unsigned (64 bits)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "Dezimal Unsigned (8 bits)",
"hex.builtin.visualizer.floating_point.16bit": "Floating Point (16 bits)",
"hex.builtin.visualizer.floating_point.32bit": "Floating Point (32 bits)",
"hex.builtin.visualizer.floating_point.64bit": "Floating Point (64 bits)",
"hex.builtin.visualizer.hexadecimal.16bit": "Hexadezimal (16 bits)",
"hex.builtin.visualizer.hexadecimal.32bit": "Hexadezimal (32 bits)",
"hex.builtin.visualizer.hexadecimal.64bit": "Hexadezimal (64 bits)",
"hex.builtin.visualizer.hexadecimal.8bit": "Hexadezimal (8 bits)",
"hex.builtin.visualizer.hexii": "HexII",
"hex.builtin.visualizer.rgba8": "RGBA8 Farbe",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "Ändere ImHex's Einstellungen",
"hex.builtin.welcome.customize.settings.title": "Einstellungen",
"hex.builtin.welcome.header.customize": "Anpassen",
"hex.builtin.welcome.header.help": "Hilfe",
"hex.builtin.welcome.header.learn": "Lernen",
"hex.builtin.welcome.header.main": "Wilkommen zu ImHex",
"hex.builtin.welcome.header.plugins": "Geladene Plugins",
"hex.builtin.welcome.header.start": "Start",
"hex.builtin.welcome.header.update": "Updates",
"hex.builtin.welcome.header.various": "Verschiedenes",
"hex.builtin.welcome.help.discord": "Discord Server",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "Hilfe erhalten",
"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.latest.desc": "Lies den momentanen 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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.title": "Pattern Language Dokumentation",
"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.welcome.plugins.author": "Autor",
"hex.builtin.welcome.plugins.desc": "Beschreibung",
"hex.builtin.welcome.plugins.plugin": "Plugin",
"hex.builtin.welcome.safety_backup.delete": "Nein, Entfernen",
"hex.builtin.welcome.safety_backup.desc": "Oh nein, ImHex ist letztes mal abgestürtzt.\nWillst du das verherige Projekt wiederherstellen?",
"hex.builtin.welcome.safety_backup.restore": "Ja, Wiederherstellen",
"hex.builtin.welcome.safety_backup.title": "Verlorene Daten wiederherstellen",
"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": "Kürzlich geöffnet",
"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!"
}
}

View File

@ -0,0 +1,822 @@
{
"code": "en-US",
"language": "English",
"country": "United States",
"fallback": true,
"translations": {
"hex.builtin.command.calc.desc": "Calculator",
"hex.builtin.command.cmd.desc": "Command",
"hex.builtin.command.cmd.result": "Run command '{0}'",
"hex.builtin.command.web.desc": "Website lookup",
"hex.builtin.command.web.result": "Navigate to '{0}'",
"hex.builtin.common.address": "Address",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Browse...",
"hex.builtin.common.cancel": "Cancel",
"hex.builtin.common.choose_file": "Choose file",
"hex.builtin.common.close": "Close",
"hex.builtin.common.comment": "Comment",
"hex.builtin.common.count": "Count",
"hex.builtin.common.decimal": "Decimal",
"hex.builtin.common.dont_show_again": "Don't show again",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Error",
"hex.builtin.common.fatal": "Fatal Error",
"hex.builtin.common.file": "File",
"hex.builtin.common.filter": "Filter",
"hex.builtin.common.hexadecimal": "Hexadecimal",
"hex.builtin.common.info": "Information",
"hex.builtin.common.link": "Link",
"hex.builtin.common.little": "Little",
"hex.builtin.common.little_endian": "Little Endian",
"hex.builtin.common.load": "Load",
"hex.builtin.common.match_selection": "Match Selection",
"hex.builtin.common.name": "Name",
"hex.builtin.common.no": "No",
"hex.builtin.common.number_format": "Format",
"hex.builtin.common.octal": "Octal",
"hex.builtin.common.offset": "Offset",
"hex.builtin.common.okay": "Okay",
"hex.builtin.common.open": "Open",
"hex.builtin.common.processing": "Processing",
"hex.builtin.common.question": "Question",
"hex.builtin.common.range": "Range",
"hex.builtin.common.range.entire_data": "Entire Data",
"hex.builtin.common.range.selection": "Selection",
"hex.builtin.common.region": "Region",
"hex.builtin.common.set": "Set",
"hex.builtin.common.size": "Size",
"hex.builtin.common.type": "Type",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "Value",
"hex.builtin.common.yes": "Yes",
"hex.builtin.hash.crc.iv": "Initial Value",
"hex.builtin.hash.crc.poly": "Polynomial",
"hex.builtin.hash.crc.refl_in": "Reflect In",
"hex.builtin.hash.crc.refl_out": "Reflect Out",
"hex.builtin.hash.crc.xor_out": "XOR Out",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "Data Size",
"hex.builtin.hex_editor.no_bytes": "No bytes available",
"hex.builtin.hex_editor.page": "Page",
"hex.builtin.hex_editor.region": "Region",
"hex.builtin.hex_editor.selection": "Selection",
"hex.builtin.hex_editor.selection.none": "None",
"hex.builtin.inspector.ascii": "ASCII Character",
"hex.builtin.inspector.binary": "Binary (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "DOS Date",
"hex.builtin.inspector.dos_time": "DOS Time",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "RGB565 Color",
"hex.builtin.inspector.rgba8": "RGBA8 Color",
"hex.builtin.inspector.sleb128": "Signed LEB128",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "Unsigned LEB128",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Character",
"hex.builtin.layouts.default": "Default",
"hex.builtin.menu.edit": "Edit",
"hex.builtin.menu.edit.bookmark.create": "Create bookmark",
"hex.builtin.menu.edit.redo": "Redo",
"hex.builtin.menu.edit.undo": "Undo",
"hex.builtin.menu.file": "File",
"hex.builtin.menu.file.bookmark.export": "Export bookmarks",
"hex.builtin.menu.file.bookmark.import": "Import bookmarks",
"hex.builtin.menu.file.clear_recent": "Clear",
"hex.builtin.menu.file.close": "Close",
"hex.builtin.menu.file.create_file": "New File...",
"hex.builtin.menu.file.export": "Export...",
"hex.builtin.menu.file.export.base64.popup.export_error": "File is not in a valid Base64 format!",
"hex.builtin.menu.file.export.ips": "IPS Patch",
"hex.builtin.menu.file.export.ips32": "IPS32 Patch",
"hex.builtin.menu.file.export.popup.create": "Cannot export data. Failed to create file!",
"hex.builtin.menu.file.export.title": "Export File",
"hex.builtin.menu.file.import": "Import...",
"hex.builtin.menu.file.import.base64": "Base64 File",
"hex.builtin.menu.file.import.base64.popup.import_error": "File is not in a valid Base64 format!",
"hex.builtin.menu.file.import.base64.popup.open_error": "Failed to open file!",
"hex.builtin.menu.file.import.ips": "IPS Patch",
"hex.builtin.menu.file.import.ips32": "IPS32 Patch",
"hex.builtin.menu.file.open_file": "Open File...",
"hex.builtin.menu.file.open_other": "Open Other...",
"hex.builtin.menu.file.open_project": "Open Project...",
"hex.builtin.menu.file.open_recent": "Open Recent",
"hex.builtin.menu.file.quit": "Quit ImHex",
"hex.builtin.menu.file.reload_file": "Reload File",
"hex.builtin.menu.file.save_project": "Save Project",
"hex.builtin.menu.file.save_project_as": "Save Project As...",
"hex.builtin.menu.help": "Help",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "View",
"hex.builtin.menu.view.demo": "Show ImGui Demo",
"hex.builtin.menu.view.fps": "Display FPS",
"hex.builtin.nodes.arithmetic": "Arithmetic",
"hex.builtin.nodes.arithmetic.add": "Addition",
"hex.builtin.nodes.arithmetic.add.header": "Add",
"hex.builtin.nodes.arithmetic.average": "Average",
"hex.builtin.nodes.arithmetic.average.header": "Average",
"hex.builtin.nodes.arithmetic.div": "Division",
"hex.builtin.nodes.arithmetic.div.header": "Divide",
"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": "Multiplication",
"hex.builtin.nodes.arithmetic.mul.header": "Multiply",
"hex.builtin.nodes.arithmetic.sub": "Subtraction",
"hex.builtin.nodes.arithmetic.sub.header": "Subtract",
"hex.builtin.nodes.bitwise": "Bitwise operations",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "Bitwise AND",
"hex.builtin.nodes.bitwise.not": "NOT",
"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.xor": "XOR",
"hex.builtin.nodes.bitwise.xor.header": "Bitwise XOR",
"hex.builtin.nodes.buffer": "Buffer",
"hex.builtin.nodes.buffer.combine": "Combine",
"hex.builtin.nodes.buffer.combine.header": "Combine buffers",
"hex.builtin.nodes.buffer.patch": "Patch",
"hex.builtin.nodes.buffer.patch.header": "Patch",
"hex.builtin.nodes.buffer.patch.input.patch": "Patch",
"hex.builtin.nodes.buffer.repeat": "Repeat",
"hex.builtin.nodes.buffer.repeat.header": "Repeat buffer",
"hex.builtin.nodes.buffer.repeat.input.buffer": "Input",
"hex.builtin.nodes.buffer.repeat.input.count": "Count",
"hex.builtin.nodes.buffer.slice": "Slice",
"hex.builtin.nodes.buffer.slice.header": "Slice buffer",
"hex.builtin.nodes.buffer.slice.input.buffer": "Input",
"hex.builtin.nodes.buffer.slice.input.from": "From",
"hex.builtin.nodes.buffer.slice.input.to": "To",
"hex.builtin.nodes.casting": "Data conversion",
"hex.builtin.nodes.casting.buffer_to_float": "Buffer to Float",
"hex.builtin.nodes.casting.buffer_to_float.header": "Buffer to Float",
"hex.builtin.nodes.casting.buffer_to_int": "Buffer to Integer",
"hex.builtin.nodes.casting.buffer_to_int.header": "Buffer to Integer",
"hex.builtin.nodes.casting.float_to_buffer": "Float to Buffer",
"hex.builtin.nodes.casting.float_to_buffer.header": "Float to Buffer",
"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.height": "Height",
"hex.builtin.nodes.common.input": "Input",
"hex.builtin.nodes.common.input.a": "Input A",
"hex.builtin.nodes.common.input.b": "Input B",
"hex.builtin.nodes.common.output": "Output",
"hex.builtin.nodes.common.width": "Width",
"hex.builtin.nodes.constants": "Constants",
"hex.builtin.nodes.constants.buffer": "Buffer",
"hex.builtin.nodes.constants.buffer.header": "Buffer",
"hex.builtin.nodes.constants.buffer.size": "Size",
"hex.builtin.nodes.constants.comment": "Comment",
"hex.builtin.nodes.constants.comment.header": "Comment",
"hex.builtin.nodes.constants.float": "Float",
"hex.builtin.nodes.constants.float.header": "Float",
"hex.builtin.nodes.constants.int": "Integer",
"hex.builtin.nodes.constants.int.header": "Integer",
"hex.builtin.nodes.constants.nullptr": "Nullptr",
"hex.builtin.nodes.constants.nullptr.header": "Nullptr",
"hex.builtin.nodes.constants.rgba8": "RGBA8 color",
"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.g": "Green",
"hex.builtin.nodes.constants.rgba8.output.r": "Red",
"hex.builtin.nodes.constants.string": "String",
"hex.builtin.nodes.constants.string.header": "String",
"hex.builtin.nodes.control_flow": "Control flow",
"hex.builtin.nodes.control_flow.and": "AND",
"hex.builtin.nodes.control_flow.and.header": "Boolean AND",
"hex.builtin.nodes.control_flow.equals": "Equals",
"hex.builtin.nodes.control_flow.equals.header": "Equals",
"hex.builtin.nodes.control_flow.gt": "Greater than",
"hex.builtin.nodes.control_flow.gt.header": "Greater than",
"hex.builtin.nodes.control_flow.if": "If",
"hex.builtin.nodes.control_flow.if.condition": "Condition",
"hex.builtin.nodes.control_flow.if.false": "False",
"hex.builtin.nodes.control_flow.if.header": "If",
"hex.builtin.nodes.control_flow.if.true": "True",
"hex.builtin.nodes.control_flow.lt": "Less than",
"hex.builtin.nodes.control_flow.lt.header": "Less than",
"hex.builtin.nodes.control_flow.not": "Not",
"hex.builtin.nodes.control_flow.not.header": "Not",
"hex.builtin.nodes.control_flow.or": "OR",
"hex.builtin.nodes.control_flow.or.header": "Boolean OR",
"hex.builtin.nodes.crypto": "Cryptography",
"hex.builtin.nodes.crypto.aes": "AES Decrypter",
"hex.builtin.nodes.crypto.aes.header": "AES Decrypter",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "Key",
"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.data_access": "Data access",
"hex.builtin.nodes.data_access.read": "Read",
"hex.builtin.nodes.data_access.read.address": "Address",
"hex.builtin.nodes.data_access.read.data": "Data",
"hex.builtin.nodes.data_access.read.header": "Read",
"hex.builtin.nodes.data_access.read.size": "Size",
"hex.builtin.nodes.data_access.selection": "Selected Region",
"hex.builtin.nodes.data_access.selection.address": "Address",
"hex.builtin.nodes.data_access.selection.header": "Selected Region",
"hex.builtin.nodes.data_access.selection.size": "Size",
"hex.builtin.nodes.data_access.size": "Data Size",
"hex.builtin.nodes.data_access.size.header": "Data Size",
"hex.builtin.nodes.data_access.size.size": "Size",
"hex.builtin.nodes.data_access.write": "Write",
"hex.builtin.nodes.data_access.write.address": "Address",
"hex.builtin.nodes.data_access.write.data": "Data",
"hex.builtin.nodes.data_access.write.header": "Write",
"hex.builtin.nodes.decoding": "Decoding",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64 decoder",
"hex.builtin.nodes.decoding.hex": "Hexadecimal",
"hex.builtin.nodes.decoding.hex.header": "Hexadecimal decoder",
"hex.builtin.nodes.display": "Display",
"hex.builtin.nodes.display.buffer": "Buffer",
"hex.builtin.nodes.display.buffer.header": "Buffer display",
"hex.builtin.nodes.display.float": "Float",
"hex.builtin.nodes.display.float.header": "Float display",
"hex.builtin.nodes.display.int": "Integer",
"hex.builtin.nodes.display.int.header": "Integer display",
"hex.builtin.nodes.display.string": "String",
"hex.builtin.nodes.display.string.header": "String display",
"hex.builtin.nodes.pattern_language": "Pattern Language",
"hex.builtin.nodes.pattern_language.out_var": "Out Variable",
"hex.builtin.nodes.pattern_language.out_var.header": "Out Variable",
"hex.builtin.nodes.visualizer": "Visualizers",
"hex.builtin.nodes.visualizer.byte_distribution": "Byte Distribution",
"hex.builtin.nodes.visualizer.byte_distribution.header": "Byte Distribution",
"hex.builtin.nodes.visualizer.digram": "Digram",
"hex.builtin.nodes.visualizer.digram.header": "Digram",
"hex.builtin.nodes.visualizer.image": "Image",
"hex.builtin.nodes.visualizer.image.header": "Image Visualizer",
"hex.builtin.nodes.visualizer.image_rgba": "RGBA8 Image",
"hex.builtin.nodes.visualizer.image_rgba.header": "RGBA8 Image Visualizer",
"hex.builtin.nodes.visualizer.layered_dist": "Layered Distribution",
"hex.builtin.nodes.visualizer.layered_dist.header": "Layered Distribution",
"hex.builtin.pattern_drawer.color": "Color",
"hex.builtin.pattern_drawer.double_click": "Double-click to see more items",
"hex.builtin.pattern_drawer.offset": "Offset",
"hex.builtin.pattern_drawer.size": "Size",
"hex.builtin.pattern_drawer.type": "Type",
"hex.builtin.pattern_drawer.value": "Value",
"hex.builtin.pattern_drawer.var_name": "Name",
"hex.builtin.popup.close_provider.desc": "You have unsaved changes made to this Provider.\nAre you sure you want to close it?",
"hex.builtin.popup.close_provider.title": "Close Provider?",
"hex.builtin.popup.error.create": "Failed to create new file!",
"hex.builtin.popup.error.file_dialog.common": "An error occurred while opening the file browser!",
"hex.builtin.popup.error.file_dialog.portal": "There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n\nOn KDE, it's xdg-desktop-portal-kde.\nOn Gnome it's xdg-desktop-portal-gnome.\nOn wlroots it's xdg-desktop-portal-wlr.\nOtherwise, you can try to use xdg-desktop-portal-gtk.\n\nReboot your system after installing it.\n\nIf the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n\nIn the meantime files can still be opened by dragging them onto the ImHex window!",
"hex.builtin.popup.error.open": "Failed to open file!",
"hex.builtin.popup.error.project.load": "Failed to load project!",
"hex.builtin.popup.error.project.save": "Failed to save project!",
"hex.builtin.popup.error.read_only": "Couldn't get write access. File opened in read-only mode.",
"hex.builtin.popup.error.task_exception": "Exception thrown in Task '{}':\n\n{}",
"hex.builtin.popup.exit_application.desc": "You have unsaved changes made to your Project.\nAre you sure you want to exit?",
"hex.builtin.popup.exit_application.title": "Exit Application?",
"hex.builtin.provider.disk": "Raw Disk Provider",
"hex.builtin.provider.disk.disk_size": "Disk Size",
"hex.builtin.provider.disk.reload": "Reload",
"hex.builtin.provider.disk.sector_size": "Sector Size",
"hex.builtin.provider.disk.selected_disk": "Disk",
"hex.builtin.provider.file": "File Provider",
"hex.builtin.provider.file.access": "Last access time",
"hex.builtin.provider.file.creation": "Creation time",
"hex.builtin.provider.file.modification": "Last modification time",
"hex.builtin.provider.file.path": "File path",
"hex.builtin.provider.file.size": "Size",
"hex.builtin.provider.gdb": "GDB Server Provider",
"hex.builtin.provider.gdb.ip": "IP Address",
"hex.builtin.provider.gdb.name": "GDB Server <{0}:{1}>",
"hex.builtin.provider.gdb.port": "Port",
"hex.builtin.provider.gdb.server": "Server",
"hex.builtin.provider.intel_hex": "Intel Hex Provider",
"hex.builtin.provider.intel_hex.name": "Intel Hex {0}",
"hex.builtin.provider.mem_file": "Memory File",
"hex.builtin.provider.mem_file.unsaved": "Unsaved File",
"hex.builtin.provider.motorola_srec": "Motorola SREC Provider",
"hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}",
"hex.builtin.provider.view": "View",
"hex.builtin.setting.folders": "Folders",
"hex.builtin.setting.folders.add_folder": "Add new folder",
"hex.builtin.setting.folders.description": "Specify additional search paths for patterns, scripts, Yara rules and more",
"hex.builtin.setting.folders.remove_folder": "Remove currently selected folder from list",
"hex.builtin.setting.font": "Font",
"hex.builtin.setting.font.font_path": "Custom Font Path",
"hex.builtin.setting.font.font_size": "Font Size",
"hex.builtin.setting.general": "General",
"hex.builtin.setting.general.auto_load_patterns": "Auto-load supported pattern",
"hex.builtin.setting.general.check_for_updates": "Check for updates on startup",
"hex.builtin.setting.general.enable_unicode": "Load all unicode characters",
"hex.builtin.setting.general.show_tips": "Show tips on startup",
"hex.builtin.setting.general.sync_pattern_source": "Sync pattern source code between providers",
"hex.builtin.setting.hex_editor": "Hex Editor",
"hex.builtin.setting.hex_editor.advanced_decoding": "Display advanced decoding column",
"hex.builtin.setting.hex_editor.ascii": "Display ASCII column",
"hex.builtin.setting.hex_editor.byte_padding": "Extra byte cell padding",
"hex.builtin.setting.hex_editor.bytes_per_row": "Bytes per row",
"hex.builtin.setting.hex_editor.char_padding": "Extra character cell padding",
"hex.builtin.setting.hex_editor.grey_zeros": "Grey out zeros",
"hex.builtin.setting.hex_editor.highlight_color": "Selection highlight color",
"hex.builtin.setting.hex_editor.sync_scrolling": "Synchronize editor position",
"hex.builtin.setting.hex_editor.uppercase_hex": "Upper case Hex characters",
"hex.builtin.setting.hex_editor.visualizer": "Data visualizer",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "Recent Files",
"hex.builtin.setting.interface": "Interface",
"hex.builtin.setting.interface.color": "Color theme",
"hex.builtin.setting.interface.color.classic": "Classic",
"hex.builtin.setting.interface.color.dark": "Dark",
"hex.builtin.setting.interface.color.light": "Light",
"hex.builtin.setting.interface.color.system": "System",
"hex.builtin.setting.interface.fps": "FPS Limit",
"hex.builtin.setting.interface.fps.unlocked": "Unlocked",
"hex.builtin.setting.interface.language": "Language",
"hex.builtin.setting.interface.multi_windows": "Enable Multi Window support",
"hex.builtin.setting.interface.scaling": "Scaling",
"hex.builtin.setting.interface.scaling.native": "Native",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "Wikipedia Language",
"hex.builtin.setting.proxy": "Proxy",
"hex.builtin.setting.proxy.description": "Proxy will take effect on store, wikipedia or any other plugin immediately.",
"hex.builtin.setting.proxy.enable": "Enable Proxy",
"hex.builtin.setting.proxy.url": "Proxy URL",
"hex.builtin.setting.proxy.url.tooltip": "http(s):// or socks5:// (e.g., http://127.0.0.1:1080)",
"hex.builtin.tools.ascii_table": "ASCII table",
"hex.builtin.tools.ascii_table.octal": "Show octal",
"hex.builtin.tools.base_converter": "Base converter",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "Calculator",
"hex.builtin.tools.color": "Color picker",
"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.file_tools": "File Tools",
"hex.builtin.tools.file_tools.combiner": "Combiner",
"hex.builtin.tools.file_tools.combiner.add": "Add...",
"hex.builtin.tools.file_tools.combiner.add.picker": "Add file",
"hex.builtin.tools.file_tools.combiner.clear": "Clear",
"hex.builtin.tools.file_tools.combiner.combine": "Combine",
"hex.builtin.tools.file_tools.combiner.combining": "Combining...",
"hex.builtin.tools.file_tools.combiner.delete": "Delete",
"hex.builtin.tools.file_tools.combiner.error.open_output": "Failed to create output file",
"hex.builtin.tools.file_tools.combiner.open_input": "Failed to open input file {0}",
"hex.builtin.tools.file_tools.combiner.output": "Output file ",
"hex.builtin.tools.file_tools.combiner.output.picker": "Set output base path",
"hex.builtin.tools.file_tools.combiner.success": "Files combined successfully!",
"hex.builtin.tools.file_tools.shredder": "Shredder",
"hex.builtin.tools.file_tools.shredder.error.open": "Failed to open selected file!",
"hex.builtin.tools.file_tools.shredder.fast": "Fast Mode",
"hex.builtin.tools.file_tools.shredder.input": "File to shred ",
"hex.builtin.tools.file_tools.shredder.picker": "Open File to Shred",
"hex.builtin.tools.file_tools.shredder.shred": "Shred",
"hex.builtin.tools.file_tools.shredder.shredding": "Shredding...",
"hex.builtin.tools.file_tools.shredder.success": "Shredded successfully!",
"hex.builtin.tools.file_tools.shredder.warning": "This tool IRRECOVERABLY destroys a file. Use with caution",
"hex.builtin.tools.file_tools.splitter": "Splitter",
"hex.builtin.tools.file_tools.splitter.input": "File to split ",
"hex.builtin.tools.file_tools.splitter.output": "Output path ",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "Failed to create part file {0}",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "Failed to open selected file!",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "File is smaller than part size",
"hex.builtin.tools.file_tools.splitter.picker.input": "Open File to split",
"hex.builtin.tools.file_tools.splitter.picker.output": "Set base path",
"hex.builtin.tools.file_tools.splitter.picker.split": "Split",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "Splitting...",
"hex.builtin.tools.file_tools.splitter.picker.success": "File split successfully!",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" Floppy disk (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" Floppy disk (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "Custom",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 Disk (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 Disk (200MiB)",
"hex.builtin.tools.file_uploader": "File Uploader",
"hex.builtin.tools.file_uploader.control": "Control",
"hex.builtin.tools.file_uploader.done": "Done!",
"hex.builtin.tools.file_uploader.error": "Failed to upload file!\n\nError Code: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Invalid response from Anonfiles!",
"hex.builtin.tools.file_uploader.recent": "Recent Uploads",
"hex.builtin.tools.file_uploader.tooltip": "Click to copy\nCTRL + Click to open",
"hex.builtin.tools.file_uploader.upload": "Upload",
"hex.builtin.tools.format.engineering": "Engineering",
"hex.builtin.tools.format.programmer": "Programmer",
"hex.builtin.tools.format.scientific": "Scientific",
"hex.builtin.tools.format.standard": "Standard",
"hex.builtin.tools.history": "History",
"hex.builtin.tools.ieee756": "IEEE 756 Floating Point Tester",
"hex.builtin.tools.ieee756.double_precision": "Double Precision",
"hex.builtin.tools.ieee756.exponent": "Exponent",
"hex.builtin.tools.ieee756.exponent_size": "Exponent Size",
"hex.builtin.tools.ieee756.formula": "Formula",
"hex.builtin.tools.ieee756.half_precision": "Half Precision",
"hex.builtin.tools.ieee756.mantissa": "Mantissa",
"hex.builtin.tools.ieee756.mantissa_size": "Mantissa Size",
"hex.builtin.tools.ieee756.result.float": "Floating Point Result",
"hex.builtin.tools.ieee756.result.hex": "Hexadecimal Result",
"hex.builtin.tools.ieee756.result.title": "Result",
"hex.builtin.tools.ieee756.sign": "Sign",
"hex.builtin.tools.ieee756.singe_precision": "Single Precision",
"hex.builtin.tools.ieee756.type": "Type",
"hex.builtin.tools.input": "Input",
"hex.builtin.tools.name": "Name",
"hex.builtin.tools.permissions": "UNIX Permissions Calculator",
"hex.builtin.tools.permissions.absolute": "Absolute Notation",
"hex.builtin.tools.permissions.perm_bits": "Permission bits",
"hex.builtin.tools.permissions.setgid_error": "Group must have execute rights for setgid bit to apply!",
"hex.builtin.tools.permissions.setuid_error": "User must have execute rights for setuid bit to apply!",
"hex.builtin.tools.permissions.sticky_error": "Other must have execute rights for sticky bit to apply!",
"hex.builtin.tools.regex_replacer": "Regex replacer",
"hex.builtin.tools.regex_replacer.input": "Input",
"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.value": "Value",
"hex.builtin.tools.wiki_explain": "Wikipedia term definitions",
"hex.builtin.tools.wiki_explain.control": "Control",
"hex.builtin.tools.wiki_explain.invalid_response": "Invalid response from Wikipedia!",
"hex.builtin.tools.wiki_explain.results": "Results",
"hex.builtin.tools.wiki_explain.search": "Search",
"hex.builtin.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} bytes)",
"hex.builtin.view.bookmarks.button.jump": "Jump to",
"hex.builtin.view.bookmarks.button.remove": "Remove",
"hex.builtin.view.bookmarks.default_title": "Bookmark [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "Color",
"hex.builtin.view.bookmarks.header.comment": "Comment",
"hex.builtin.view.bookmarks.header.name": "Name",
"hex.builtin.view.bookmarks.name": "Bookmarks",
"hex.builtin.view.bookmarks.no_bookmarks": "No bookmarks created yet. Add one with Edit -> Create Bookmark",
"hex.builtin.view.bookmarks.title.info": "Information",
"hex.builtin.view.command_palette.name": "Command Palette",
"hex.builtin.view.constants.name": "Constants",
"hex.builtin.view.constants.row.category": "Category",
"hex.builtin.view.constants.row.desc": "Description",
"hex.builtin.view.constants.row.name": "Name",
"hex.builtin.view.constants.row.value": "Value",
"hex.builtin.view.data_inspector.invert": "Invert",
"hex.builtin.view.data_inspector.name": "Data Inspector",
"hex.builtin.view.data_inspector.no_data": "No bytes selected",
"hex.builtin.view.data_inspector.table.name": "Name",
"hex.builtin.view.data_inspector.table.value": "Value",
"hex.builtin.view.data_processor.help_text": "Right click to add a new node",
"hex.builtin.view.data_processor.menu.file.load_processor": "Load data processor...",
"hex.builtin.view.data_processor.menu.file.save_processor": "Save data processor...",
"hex.builtin.view.data_processor.menu.remove_link": "Remove Link",
"hex.builtin.view.data_processor.menu.remove_node": "Remove Node",
"hex.builtin.view.data_processor.menu.remove_selection": "Remove Selected",
"hex.builtin.view.data_processor.name": "Data Processor",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "Architecture",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "Default",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "Base address",
"hex.builtin.view.disassembler.bpf.classic": "Classic",
"hex.builtin.view.disassembler.bpf.extended": "Extended",
"hex.builtin.view.disassembler.disassemble": "Disassemble",
"hex.builtin.view.disassembler.disassembling": "Disassembling...",
"hex.builtin.view.disassembler.disassembly.address": "Address",
"hex.builtin.view.disassembler.disassembly.bytes": "Byte",
"hex.builtin.view.disassembler.disassembly.offset": "Offset",
"hex.builtin.view.disassembler.disassembly.title": "Disassembly",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "Disassembler",
"hex.builtin.view.disassembler.position": "Position",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "Quad Processing Extensions",
"hex.builtin.view.disassembler.ppc.spe": "Signal Processing Engine",
"hex.builtin.view.disassembler.region": "Code region",
"hex.builtin.view.disassembler.riscv.compressed": "Compressed",
"hex.builtin.view.disassembler.settings.header": "Settings",
"hex.builtin.view.disassembler.settings.mode": "Mode",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "Binary Pattern",
"hex.builtin.view.find.context.copy": "Copy Value",
"hex.builtin.view.find.context.copy_demangle": "Copy Demangled Value",
"hex.builtin.view.find.demangled": "Demangled",
"hex.builtin.view.find.name": "Find",
"hex.builtin.view.find.regex": "Regex",
"hex.builtin.view.find.regex.full_match": "Require full match",
"hex.builtin.view.find.regex.pattern": "Pattern",
"hex.builtin.view.find.search": "Search",
"hex.builtin.view.find.search.entries": "{} entries found",
"hex.builtin.view.find.search.reset": "Reset",
"hex.builtin.view.find.searching": "Searching...",
"hex.builtin.view.find.sequences": "Sequences",
"hex.builtin.view.find.strings": "Strings",
"hex.builtin.view.find.strings.chars": "Characters",
"hex.builtin.view.find.strings.line_feeds": "Line Feeds",
"hex.builtin.view.find.strings.lower_case": "Lower case letters",
"hex.builtin.view.find.strings.match_settings": "Match Settings",
"hex.builtin.view.find.strings.min_length": "Minimum length",
"hex.builtin.view.find.strings.null_term": "Require Null Termination",
"hex.builtin.view.find.strings.numbers": "Numbers",
"hex.builtin.view.find.strings.spaces": "Spaces",
"hex.builtin.view.find.strings.symbols": "Symbols",
"hex.builtin.view.find.strings.underscores": "Underscores",
"hex.builtin.view.find.strings.upper_case": "Upper case letters",
"hex.builtin.view.find.value": "Numeric Value",
"hex.builtin.view.find.value.max": "Maximum Value",
"hex.builtin.view.find.value.min": "Minimum Value",
"hex.builtin.view.hashes.function": "Hash function",
"hex.builtin.view.hashes.hash": "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.hashes.name": "Hashes",
"hex.builtin.view.hashes.no_settings": "No settings available",
"hex.builtin.view.hashes.remove": "Remove hash",
"hex.builtin.view.hashes.table.name": "Name",
"hex.builtin.view.hashes.table.result": "Result",
"hex.builtin.view.hashes.table.type": "Type",
"hex.builtin.view.help.about.contributor": "Contributors",
"hex.builtin.view.help.about.donations": "Donations",
"hex.builtin.view.help.about.libs": "Libraries used",
"hex.builtin.view.help.about.license": "License",
"hex.builtin.view.help.about.name": "About",
"hex.builtin.view.help.about.paths": "ImHex Directories",
"hex.builtin.view.help.about.source": "Source code available on GitHub:",
"hex.builtin.view.help.about.thanks": "If you like my work, please consider donating to keep the project going. Thanks a lot <3",
"hex.builtin.view.help.about.translator": "Translated by WerWolv",
"hex.builtin.view.help.calc_cheat_sheet": "Calculator Cheat Sheet",
"hex.builtin.view.help.documentation": "ImHex Documentation",
"hex.builtin.view.help.name": "Help",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "Address",
"hex.builtin.view.hex_editor.copy.ascii": "Text Area",
"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.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex": "Hex String",
"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",
"hex.builtin.view.hex_editor.copy.lua": "Lua Array",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal Array",
"hex.builtin.view.hex_editor.copy.python": "Python Array",
"hex.builtin.view.hex_editor.copy.rust": "Rust Array",
"hex.builtin.view.hex_editor.copy.swift": "Swift Array",
"hex.builtin.view.hex_editor.goto.offset.absolute": "Absolute",
"hex.builtin.view.hex_editor.goto.offset.begin": "Begin",
"hex.builtin.view.hex_editor.goto.offset.end": "End",
"hex.builtin.view.hex_editor.goto.offset.relative": "Relative",
"hex.builtin.view.hex_editor.menu.edit.copy": "Copy",
"hex.builtin.view.hex_editor.menu.edit.copy_as": "Copy as...",
"hex.builtin.view.hex_editor.menu.edit.insert": "Insert...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "Jump to",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "Open selection view...",
"hex.builtin.view.hex_editor.menu.edit.paste": "Paste",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "Paste all",
"hex.builtin.view.hex_editor.menu.edit.remove": "Remove...",
"hex.builtin.view.hex_editor.menu.edit.resize": "Resize...",
"hex.builtin.view.hex_editor.menu.edit.select_all": "Select all",
"hex.builtin.view.hex_editor.menu.edit.set_base": "Set base address",
"hex.builtin.view.hex_editor.menu.file.goto": "Goto",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "Load custom encoding...",
"hex.builtin.view.hex_editor.menu.file.save": "Save",
"hex.builtin.view.hex_editor.menu.file.save_as": "Save As...",
"hex.builtin.view.hex_editor.menu.file.search": "Search",
"hex.builtin.view.hex_editor.menu.file.select": "Select",
"hex.builtin.view.hex_editor.name": "Hex editor",
"hex.builtin.view.hex_editor.search.find": "Find",
"hex.builtin.view.hex_editor.search.hex": "Hex",
"hex.builtin.view.hex_editor.search.string": "String",
"hex.builtin.view.hex_editor.select.offset.begin": "Begin",
"hex.builtin.view.hex_editor.select.offset.end": "End",
"hex.builtin.view.hex_editor.select.offset.region": "Region",
"hex.builtin.view.hex_editor.select.offset.size": "Size",
"hex.builtin.view.hex_editor.select.select": "Select",
"hex.builtin.view.information.analyze": "Analyze page",
"hex.builtin.view.information.analyzing": "Analyzing...",
"hex.builtin.view.information.block_size": "Block size",
"hex.builtin.view.information.block_size.desc": "{0} blocks of {1} bytes",
"hex.builtin.view.information.control": "Control",
"hex.builtin.view.information.description": "Description:",
"hex.builtin.view.information.distribution": "Byte distribution",
"hex.builtin.view.information.encrypted": "This data is most likely encrypted or compressed!",
"hex.builtin.view.information.entropy": "Entropy",
"hex.builtin.view.information.file_entropy": "File entropy",
"hex.builtin.view.information.highest_entropy": "Highest entropy block",
"hex.builtin.view.information.info_analysis": "Information analysis",
"hex.builtin.view.information.magic": "Magic information",
"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.region": "Analyzed region",
"hex.builtin.view.patches.name": "Patches",
"hex.builtin.view.patches.offset": "Offset",
"hex.builtin.view.patches.orig": "Original value",
"hex.builtin.view.patches.patch": "Patched value",
"hex.builtin.view.patches.remove": "Remove patch",
"hex.builtin.view.pattern_data.name": "Pattern Data",
"hex.builtin.view.pattern_editor.accept_pattern": "Accept pattern",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "One or more pattern_language compatible with this data type has been found",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "Patterns",
"hex.builtin.view.pattern_editor.accept_pattern.question": "Do you want to apply the selected pattern?",
"hex.builtin.view.pattern_editor.auto": "Auto evaluate",
"hex.builtin.view.pattern_editor.console": "Console",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "This pattern tried to call a dangerous function.\nAre you sure you want to trust this pattern?",
"hex.builtin.view.pattern_editor.dangerous_function.name": "Allow dangerous function?",
"hex.builtin.view.pattern_editor.env_vars": "Environment Variables",
"hex.builtin.view.pattern_editor.evaluating": "Evaluating...",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "Place pattern...",
"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",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "Single",
"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.name": "Pattern editor",
"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.open_pattern": "Open pattern",
"hex.builtin.view.pattern_editor.section_popup": "Section",
"hex.builtin.view.pattern_editor.sections": "Sections",
"hex.builtin.view.pattern_editor.settings": "Settings",
"hex.builtin.view.provider_settings.load_error": "An error occurred while trying to open this provider!",
"hex.builtin.view.provider_settings.load_popup": "Open Provider",
"hex.builtin.view.provider_settings.name": "Provider Settings",
"hex.builtin.view.settings.name": "Settings",
"hex.builtin.view.settings.restart_question": "A change you made requires a restart of ImHex to take effect. Would you like to restart it now?",
"hex.builtin.view.store.desc": "Download new content from ImHex's online database",
"hex.builtin.view.store.download": "Download",
"hex.builtin.view.store.download_error": "Failed to download file! Destination folder does not exist.",
"hex.builtin.view.store.loading": "Loading store content...",
"hex.builtin.view.store.name": "Content Store",
"hex.builtin.view.store.netfailed": "Net request to load store content failed!",
"hex.builtin.view.store.reload": "Reload",
"hex.builtin.view.store.remove": "Remove",
"hex.builtin.view.store.row.description": "Description",
"hex.builtin.view.store.row.name": "Name",
"hex.builtin.view.store.tab.constants": "Constants",
"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.patterns": "Patterns",
"hex.builtin.view.store.tab.yara": "Yara Rules",
"hex.builtin.view.store.update": "Update",
"hex.builtin.view.tools.name": "Tools",
"hex.builtin.view.yara.error": "Yara Compiler error: ",
"hex.builtin.view.yara.header.matches": "Matches",
"hex.builtin.view.yara.header.rules": "Rules",
"hex.builtin.view.yara.match": "Match Rules",
"hex.builtin.view.yara.matches.identifier": "Identifier",
"hex.builtin.view.yara.matches.variable": "Variable",
"hex.builtin.view.yara.matching": "Matching...",
"hex.builtin.view.yara.name": "Yara Rules",
"hex.builtin.view.yara.no_rules": "No YARA rules found. Put them in ImHex's 'yara' folder",
"hex.builtin.view.yara.reload": "Reload",
"hex.builtin.view.yara.reset": "Reset",
"hex.builtin.view.yara.rule_added": "Yara rule added!",
"hex.builtin.view.yara.whole_data": "Whole file matches!",
"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)",
"hex.builtin.visualizer.decimal.signed.8bit": "Decimal Signed (8 bits)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "Decimal Unsigned (16 bits)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "Decimal Unsigned (32 bits)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "Decimal Unsigned (64 bits)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "Decimal Unsigned (8 bits)",
"hex.builtin.visualizer.floating_point.16bit": "Floating Point (16 bits)",
"hex.builtin.visualizer.floating_point.32bit": "Floating Point (32 bits)",
"hex.builtin.visualizer.floating_point.64bit": "Floating Point (64 bits)",
"hex.builtin.visualizer.hexadecimal.16bit": "Hexadecimal (16 bits)",
"hex.builtin.visualizer.hexadecimal.32bit": "Hexadecimal (32 bits)",
"hex.builtin.visualizer.hexadecimal.64bit": "Hexadecimal (64 bits)",
"hex.builtin.visualizer.hexadecimal.8bit": "Hexadecimal (8 bits)",
"hex.builtin.visualizer.hexii": "HexII",
"hex.builtin.visualizer.rgba8": "RGBA8 Color",
"hex.builtin.welcome.check_for_updates_text": "Do you want to automatically check for updates on startup?\n Possible updates will be shown in the 'Update' tab of the welcome screen",
"hex.builtin.welcome.customize.settings.desc": "Change preferences of ImHex",
"hex.builtin.welcome.customize.settings.title": "Settings",
"hex.builtin.welcome.header.customize": "Customize",
"hex.builtin.welcome.header.help": "Help",
"hex.builtin.welcome.header.learn": "Learn",
"hex.builtin.welcome.header.main": "Welcome to ImHex",
"hex.builtin.welcome.header.plugins": "Loaded Plugins",
"hex.builtin.welcome.header.start": "Start",
"hex.builtin.welcome.header.update": "Updates",
"hex.builtin.welcome.header.various": "Various",
"hex.builtin.welcome.help.discord": "Discord Server",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "Get Help",
"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.latest.desc": "Read ImHex's current changelog",
"hex.builtin.welcome.learn.latest.link": "https://github.com/WerWolv/ImHex/releases/latest",
"hex.builtin.welcome.learn.latest.title": "Latest Release",
"hex.builtin.welcome.learn.pattern.desc": "Learn how to write ImHex patterns with our extensive documentation",
"hex.builtin.welcome.learn.pattern.link": "https://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.title": "Pattern Language Documentation",
"hex.builtin.welcome.learn.plugins.desc": "Extend ImHex with additional features using 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.welcome.plugins.author": "Author",
"hex.builtin.welcome.plugins.desc": "Description",
"hex.builtin.welcome.plugins.plugin": "Plugin",
"hex.builtin.welcome.safety_backup.delete": "No, Delete",
"hex.builtin.welcome.safety_backup.desc": "Oh no, ImHex crashed last time.\nDo you want to restore your past work?",
"hex.builtin.welcome.safety_backup.restore": "Yes, Restore",
"hex.builtin.welcome.safety_backup.title": "Restore lost data",
"hex.builtin.welcome.start.create_file": "Create New File",
"hex.builtin.welcome.start.open_file": "Open File",
"hex.builtin.welcome.start.open_other": "Other Providers",
"hex.builtin.welcome.start.open_project": "Open Project",
"hex.builtin.welcome.start.recent": "Recent Files",
"hex.builtin.welcome.tip_of_the_day": "Tip of the Day",
"hex.builtin.welcome.update.desc": "ImHex {0} just released! Download it here.",
"hex.builtin.welcome.update.link": "https://github.com/WerWolv/ImHex/releases/latest",
"hex.builtin.welcome.update.title": "New Update available!"
}
}

View File

@ -0,0 +1,821 @@
{
"code": "it-IT",
"country": "Italy",
"language": "Italian",
"translations": {
"hex.builtin.command.calc.desc": "Calcolatrice",
"hex.builtin.command.cmd.desc": "Comando",
"hex.builtin.command.cmd.result": "Esegui comando '{0}'",
"hex.builtin.command.web.desc": "Consulta il Web",
"hex.builtin.command.web.result": "Naviga a '{0}'",
"hex.builtin.common.address": "Indirizzo",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Esplora...",
"hex.builtin.common.cancel": "Cancella",
"hex.builtin.common.choose_file": "Scegli file",
"hex.builtin.common.close": "Chiudi",
"hex.builtin.common.comment": "***** MISSING TRANSLATION *****",
"hex.builtin.common.count": "***** MISSING TRANSLATION *****",
"hex.builtin.common.decimal": "Decimale",
"hex.builtin.common.dont_show_again": "Non mostrare di nuovo",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Errore",
"hex.builtin.common.fatal": "Errore Fatale",
"hex.builtin.common.file": "File",
"hex.builtin.common.filter": "***** MISSING TRANSLATION *****",
"hex.builtin.common.hexadecimal": "Esadecimale",
"hex.builtin.common.info": "Informazioni",
"hex.builtin.common.link": "Link",
"hex.builtin.common.little": "Little",
"hex.builtin.common.little_endian": "Little Endian",
"hex.builtin.common.load": "Carica",
"hex.builtin.common.match_selection": "Seleziona abbinamento",
"hex.builtin.common.name": "***** MISSING TRANSLATION *****",
"hex.builtin.common.no": "No",
"hex.builtin.common.number_format": "***** MISSING TRANSLATION *****",
"hex.builtin.common.octal": "Ottale",
"hex.builtin.common.offset": "Offset",
"hex.builtin.common.okay": "Okay",
"hex.builtin.common.open": "Apri",
"hex.builtin.common.processing": "***** MISSING TRANSLATION *****",
"hex.builtin.common.question": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range.entire_data": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range.selection": "***** MISSING TRANSLATION *****",
"hex.builtin.common.region": "Regione",
"hex.builtin.common.set": "Imposta",
"hex.builtin.common.size": "Dimensione",
"hex.builtin.common.type": "***** MISSING TRANSLATION *****",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "***** MISSING TRANSLATION *****",
"hex.builtin.common.yes": "Sì",
"hex.builtin.hash.crc.iv": "Valore Iniziale",
"hex.builtin.hash.crc.poly": "Polinomio",
"hex.builtin.hash.crc.refl_in": "***** MISSING TRANSLATION *****",
"hex.builtin.hash.crc.refl_out": "***** MISSING TRANSLATION *****",
"hex.builtin.hash.crc.xor_out": "***** MISSING TRANSLATION *****",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.no_bytes": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.page": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.region": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.selection": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.selection.none": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.ascii": "ASCII Character",
"hex.builtin.inspector.binary": "Binary (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.dos_time": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "Colori RGB565",
"hex.builtin.inspector.rgba8": "Colori RGBA8",
"hex.builtin.inspector.sleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Character",
"hex.builtin.layouts.default": "Default",
"hex.builtin.menu.edit": "Modifica",
"hex.builtin.menu.edit.bookmark.create": "Crea segnalibro",
"hex.builtin.menu.edit.redo": "Ripeti",
"hex.builtin.menu.edit.undo": "Annulla",
"hex.builtin.menu.file": "File",
"hex.builtin.menu.file.bookmark.export": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.bookmark.import": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.clear_recent": "Pulisci",
"hex.builtin.menu.file.close": "Chiudi",
"hex.builtin.menu.file.create_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.export": "Esporta...",
"hex.builtin.menu.file.export.base64.popup.export_error": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.export.ips": "IPS Patch",
"hex.builtin.menu.file.export.ips32": "IPS32 Patch",
"hex.builtin.menu.file.export.popup.create": "***** MISSING TRANSLATION *****",
"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": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.import.base64.popup.open_error": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.import.ips": "IPS Patch",
"hex.builtin.menu.file.import.ips32": "IPS32 Patch",
"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.quit": "Uscita ImHex",
"hex.builtin.menu.file.reload_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.save_project": "Salva Progetto",
"hex.builtin.menu.file.save_project_as": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.help": "Aiuto",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "Vista",
"hex.builtin.menu.view.demo": "Mostra la demo di ImGui",
"hex.builtin.menu.view.fps": "Mostra FPS",
"hex.builtin.nodes.arithmetic": "Aritmetica",
"hex.builtin.nodes.arithmetic.add": "Addizione",
"hex.builtin.nodes.arithmetic.add.header": "Aggiungi",
"hex.builtin.nodes.arithmetic.average": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.average.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.div": "Divisione",
"hex.builtin.nodes.arithmetic.div.header": "Dividi",
"hex.builtin.nodes.arithmetic.median": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.median.header": "***** MISSING TRANSLATION *****",
"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.sub": "Sottrazione",
"hex.builtin.nodes.arithmetic.sub.header": "Sottrai",
"hex.builtin.nodes.bitwise": "Operazioni di Bitwise",
"hex.builtin.nodes.bitwise.and": "E",
"hex.builtin.nodes.bitwise.and.header": "Bitwise E",
"hex.builtin.nodes.bitwise.not": "NON",
"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.xor": "XOR",
"hex.builtin.nodes.bitwise.xor.header": "Bitwise XOR",
"hex.builtin.nodes.buffer": "Buffer",
"hex.builtin.nodes.buffer.combine": "Combina",
"hex.builtin.nodes.buffer.combine.header": "Combina buffer",
"hex.builtin.nodes.buffer.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.input.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat": "Ripeti",
"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.slice": "Affetta",
"hex.builtin.nodes.buffer.slice.header": "Affetta buffer",
"hex.builtin.nodes.buffer.slice.input.buffer": "Input",
"hex.builtin.nodes.buffer.slice.input.from": "Inizio",
"hex.builtin.nodes.buffer.slice.input.to": "Fine",
"hex.builtin.nodes.casting": "Conversione Dati",
"hex.builtin.nodes.casting.buffer_to_float": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_float.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_int": "Da Buffer a Intero",
"hex.builtin.nodes.casting.buffer_to_int.header": "Da Buffer a Integer",
"hex.builtin.nodes.casting.float_to_buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.float_to_buffer.header": "***** MISSING TRANSLATION *****",
"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.height": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.common.input": "Input",
"hex.builtin.nodes.common.input.a": "Input A",
"hex.builtin.nodes.common.input.b": "Input B",
"hex.builtin.nodes.common.output": "Output",
"hex.builtin.nodes.common.width": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants": "Costanti",
"hex.builtin.nodes.constants.buffer": "Buffer",
"hex.builtin.nodes.constants.buffer.header": "Buffer",
"hex.builtin.nodes.constants.buffer.size": "Dimensione",
"hex.builtin.nodes.constants.comment": "Comment",
"hex.builtin.nodes.constants.comment.header": "Commento",
"hex.builtin.nodes.constants.float": "Float",
"hex.builtin.nodes.constants.float.header": "Float",
"hex.builtin.nodes.constants.int": "Intero",
"hex.builtin.nodes.constants.int.header": "Intero",
"hex.builtin.nodes.constants.nullptr": "Nullptr",
"hex.builtin.nodes.constants.nullptr.header": "Nullptr",
"hex.builtin.nodes.constants.rgba8": "Colore RGBA8",
"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.g": "Verde",
"hex.builtin.nodes.constants.rgba8.output.r": "Rosso",
"hex.builtin.nodes.constants.string": "Stringa",
"hex.builtin.nodes.constants.string.header": "Stringa",
"hex.builtin.nodes.control_flow": "Controlla Flusso",
"hex.builtin.nodes.control_flow.and": "E",
"hex.builtin.nodes.control_flow.and.header": "Boolean E",
"hex.builtin.nodes.control_flow.equals": "Uguale a",
"hex.builtin.nodes.control_flow.equals.header": "Uguale a",
"hex.builtin.nodes.control_flow.gt": "Maggiore di",
"hex.builtin.nodes.control_flow.gt.header": "Maggiore di",
"hex.builtin.nodes.control_flow.if": "Se",
"hex.builtin.nodes.control_flow.if.condition": "Condizione",
"hex.builtin.nodes.control_flow.if.false": "Falso",
"hex.builtin.nodes.control_flow.if.header": "Se",
"hex.builtin.nodes.control_flow.if.true": "Vero",
"hex.builtin.nodes.control_flow.lt": "Minore di",
"hex.builtin.nodes.control_flow.lt.header": "Minore di",
"hex.builtin.nodes.control_flow.not": "Non",
"hex.builtin.nodes.control_flow.not.header": "Non",
"hex.builtin.nodes.control_flow.or": "O",
"hex.builtin.nodes.control_flow.or.header": "Boolean O",
"hex.builtin.nodes.crypto": "Cryptografia",
"hex.builtin.nodes.crypto.aes": "Decriptatore AES",
"hex.builtin.nodes.crypto.aes.header": "Decriptatore AES",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "Chiave",
"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.data_access": "Accesso ai Dati",
"hex.builtin.nodes.data_access.read": "Leggi",
"hex.builtin.nodes.data_access.read.address": "Indirizzo",
"hex.builtin.nodes.data_access.read.data": "Dati",
"hex.builtin.nodes.data_access.read.header": "Leggi",
"hex.builtin.nodes.data_access.read.size": "Dimensione",
"hex.builtin.nodes.data_access.selection": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.data_access.selection.address": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.data_access.selection.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.data_access.selection.size": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.data_access.size": "Dati Dimensione",
"hex.builtin.nodes.data_access.size.header": "Dati Dimensione",
"hex.builtin.nodes.data_access.size.size": "Dimensione",
"hex.builtin.nodes.data_access.write": "Scrivi",
"hex.builtin.nodes.data_access.write.address": "Indirizzo",
"hex.builtin.nodes.data_access.write.data": "Dati",
"hex.builtin.nodes.data_access.write.header": "Scrivi",
"hex.builtin.nodes.decoding": "Decodifica",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Decodificatore Base64",
"hex.builtin.nodes.decoding.hex": "Esadecimale",
"hex.builtin.nodes.decoding.hex.header": "Decodificatore Esadecimale",
"hex.builtin.nodes.display": "Mostra",
"hex.builtin.nodes.display.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.float": "Float",
"hex.builtin.nodes.display.float.header": "Mostra Float",
"hex.builtin.nodes.display.int": "Intero",
"hex.builtin.nodes.display.int.header": "Mostra Intero",
"hex.builtin.nodes.display.string": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.string.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.byte_distribution": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.byte_distribution.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.digram": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.digram.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist.header": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.color": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.double_click": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.offset": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.size": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.type": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.value": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.var_name": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.close_provider.desc": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.close_provider.title": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.create": "Impossibile creare il nuovo File!",
"hex.builtin.popup.error.file_dialog.common": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.file_dialog.portal": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.open": "Impossibile aprire il File!",
"hex.builtin.popup.error.project.load": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.project.save": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.read_only": "Impossibile scrivere sul File. File aperto solo in modalità lettura",
"hex.builtin.popup.error.task_exception": "***** MISSING TRANSLATION *****",
"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.provider.disk": "Provider di dischi raw",
"hex.builtin.provider.disk.disk_size": "Dimensione disco",
"hex.builtin.provider.disk.reload": "Ricarica",
"hex.builtin.provider.disk.sector_size": "Dimensione settore",
"hex.builtin.provider.disk.selected_disk": "Disco",
"hex.builtin.provider.file": "Provider di file",
"hex.builtin.provider.file.access": "Data dell'ultimo accesso",
"hex.builtin.provider.file.creation": "Data di creazione",
"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.gdb": "Server GDB Provider",
"hex.builtin.provider.gdb.ip": "Indirizzo IP",
"hex.builtin.provider.gdb.name": "Server GDB <{0}:{1}>",
"hex.builtin.provider.gdb.port": "Porta",
"hex.builtin.provider.gdb.server": "Server",
"hex.builtin.provider.intel_hex": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.intel_hex.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file.unsaved": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.view": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.folders": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.folders.add_folder": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.folders.description": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.folders.remove_folder": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.font": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.font.font_path": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.font.font_size": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general": "Generali",
"hex.builtin.setting.general.auto_load_patterns": "Auto-caricamento del pattern supportato",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.show_tips": "Mostra consigli all'avvio",
"hex.builtin.setting.general.sync_pattern_source": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor": "Hex Editor",
"hex.builtin.setting.hex_editor.advanced_decoding": "Mostra la colonna di decodifica avanzata",
"hex.builtin.setting.hex_editor.ascii": "Mostra la colonna ASCII",
"hex.builtin.setting.hex_editor.byte_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.bytes_per_row": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.char_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.grey_zeros": "Taglia fuori gli zeri",
"hex.builtin.setting.hex_editor.highlight_color": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.sync_scrolling": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.uppercase_hex": "Caratteri esadecimali maiuscoli",
"hex.builtin.setting.hex_editor.visualizer": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "File recenti",
"hex.builtin.setting.interface": "Interfaccia",
"hex.builtin.setting.interface.color": "Colore del Tema",
"hex.builtin.setting.interface.color.classic": "Classico",
"hex.builtin.setting.interface.color.dark": "Scuro",
"hex.builtin.setting.interface.color.light": "Chiaro",
"hex.builtin.setting.interface.color.system": "Sistema",
"hex.builtin.setting.interface.fps": "Limite FPS",
"hex.builtin.setting.interface.fps.unlocked": "Unblocca",
"hex.builtin.setting.interface.language": "Lingua",
"hex.builtin.setting.interface.multi_windows": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.interface.scaling": "Scale",
"hex.builtin.setting.interface.scaling.native": "Nativo",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.description": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.enable": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.url": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.url.tooltip": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ascii_table": "Tavola ASCII",
"hex.builtin.tools.ascii_table.octal": "Mostra ottale",
"hex.builtin.tools.base_converter": "Convertitore di Base",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "Calcolatrice",
"hex.builtin.tools.color": "Selettore di Colore",
"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.file_tools": "Strumenti per i file",
"hex.builtin.tools.file_tools.combiner": "Combina",
"hex.builtin.tools.file_tools.combiner.add": "Aggiungi...",
"hex.builtin.tools.file_tools.combiner.add.picker": "Aggiungi file",
"hex.builtin.tools.file_tools.combiner.clear": "Pulisci",
"hex.builtin.tools.file_tools.combiner.combine": "Combina",
"hex.builtin.tools.file_tools.combiner.combining": "Sto combinando...",
"hex.builtin.tools.file_tools.combiner.delete": "Elimina",
"hex.builtin.tools.file_tools.combiner.error.open_output": "Impossibile creare file di output",
"hex.builtin.tools.file_tools.combiner.open_input": "Impossibile aprire file di input {0}",
"hex.builtin.tools.file_tools.combiner.output": "Fil di output ",
"hex.builtin.tools.file_tools.combiner.output.picker": "Imposta il percorso base",
"hex.builtin.tools.file_tools.combiner.success": "File combinato con successo!",
"hex.builtin.tools.file_tools.shredder": "Tritatutto",
"hex.builtin.tools.file_tools.shredder.error.open": "Impossibile aprire il file selezionato!",
"hex.builtin.tools.file_tools.shredder.fast": "Modalità veloce",
"hex.builtin.tools.file_tools.shredder.input": "File da distruggere",
"hex.builtin.tools.file_tools.shredder.picker": "Apri file da distruggere",
"hex.builtin.tools.file_tools.shredder.shred": "Distruggi",
"hex.builtin.tools.file_tools.shredder.shredding": "Lo sto distruggendo...",
"hex.builtin.tools.file_tools.shredder.success": "Distrutto con successo!",
"hex.builtin.tools.file_tools.shredder.warning": "Questo strumento distrugge IRRECOVERABILMENTE un file. Usalo con attenzione",
"hex.builtin.tools.file_tools.splitter": "Divisore",
"hex.builtin.tools.file_tools.splitter.input": "File da dividere ",
"hex.builtin.tools.file_tools.splitter.output": "Cartella di output ",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "Impossibile creare file {0}",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "Impossibile aprire il file selezionato!",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "Il file è più piccolo della dimensione del file",
"hex.builtin.tools.file_tools.splitter.picker.input": "Apri file da dividere",
"hex.builtin.tools.file_tools.splitter.picker.output": "Imposta il percorso base",
"hex.builtin.tools.file_tools.splitter.picker.split": "Dividi",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "Sto dividendo...",
"hex.builtin.tools.file_tools.splitter.picker.success": "File diviso con successo!",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" disco Floppy (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" disco Floppy (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "Personalizzato",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Disco Zip 100 (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Disco Zip 200 (200MiB)",
"hex.builtin.tools.file_uploader": "Uploader dei file",
"hex.builtin.tools.file_uploader.control": "Controllo",
"hex.builtin.tools.file_uploader.done": "Fatto!",
"hex.builtin.tools.file_uploader.error": "Impossibile caricare file!\n\nCodice di errore: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Risposta non valida da parte di Anonfiles!",
"hex.builtin.tools.file_uploader.recent": "Caricamenti Recenti",
"hex.builtin.tools.file_uploader.tooltip": "Clicca per copiare\nCTRL + Click per aprire",
"hex.builtin.tools.file_uploader.upload": "Carica",
"hex.builtin.tools.format.engineering": "Ingegnere",
"hex.builtin.tools.format.programmer": "Programmatore",
"hex.builtin.tools.format.scientific": "Scientifica",
"hex.builtin.tools.format.standard": "Standard",
"hex.builtin.tools.history": "Storia",
"hex.builtin.tools.ieee756": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.double_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.exponent": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.exponent_size": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.formula": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.half_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.mantissa": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.mantissa_size": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.float": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.hex": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.title": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.sign": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.singe_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.type": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.input": "Input",
"hex.builtin.tools.name": "Nome",
"hex.builtin.tools.permissions": "Calcolatrice dei permessi UNIX",
"hex.builtin.tools.permissions.absolute": "Notazione assoluta",
"hex.builtin.tools.permissions.perm_bits": "Bit di autorizzazione",
"hex.builtin.tools.permissions.setgid_error": "Il gruppo deve avere diritti di esecuzione per applicare il bit setgid!",
"hex.builtin.tools.permissions.setuid_error": "L'utente deve avere i diritti di esecuzione per applicare il bit setuid!",
"hex.builtin.tools.permissions.sticky_error": "Altri devono avere i diritti di esecuzione per il bit appiccicoso da applicare!",
"hex.builtin.tools.regex_replacer": "Sostituzione Regex",
"hex.builtin.tools.regex_replacer.input": "Input",
"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.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.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} bytes)",
"hex.builtin.view.bookmarks.button.jump": "Vai a",
"hex.builtin.view.bookmarks.button.remove": "Rimuovi",
"hex.builtin.view.bookmarks.default_title": "Segnalibro [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "Colore",
"hex.builtin.view.bookmarks.header.comment": "Commento",
"hex.builtin.view.bookmarks.header.name": "Nome",
"hex.builtin.view.bookmarks.name": "Segnalibri",
"hex.builtin.view.bookmarks.no_bookmarks": "Non è stato creato alcun segnalibro. Aggiungine uno andando su Modifica -> Crea Segnalibro",
"hex.builtin.view.bookmarks.title.info": "Informazioni",
"hex.builtin.view.command_palette.name": "Tavola dei Comandi",
"hex.builtin.view.constants.name": "Costanti",
"hex.builtin.view.constants.row.category": "Categoria",
"hex.builtin.view.constants.row.desc": "Descrizione",
"hex.builtin.view.constants.row.name": "Nome",
"hex.builtin.view.constants.row.value": "Valore",
"hex.builtin.view.data_inspector.invert": "***** MISSING TRANSLATION *****",
"hex.builtin.view.data_inspector.name": "Ispezione Dati",
"hex.builtin.view.data_inspector.no_data": "Nessun byte selezionato",
"hex.builtin.view.data_inspector.table.name": "Nome",
"hex.builtin.view.data_inspector.table.value": "Valore",
"hex.builtin.view.data_processor.help_text": "***** MISSING TRANSLATION *****",
"hex.builtin.view.data_processor.menu.file.load_processor": "Caricare processore di dati...",
"hex.builtin.view.data_processor.menu.file.save_processor": "Salva processore di dati...",
"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.name": "Processa Dati",
"hex.builtin.view.diff.name": "Diffing",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "Architettura",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "Default",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "Indirizzo di base",
"hex.builtin.view.disassembler.bpf.classic": "Classico",
"hex.builtin.view.disassembler.bpf.extended": "Esteso",
"hex.builtin.view.disassembler.disassemble": "Disassembla",
"hex.builtin.view.disassembler.disassembling": "Disassemblaggio...",
"hex.builtin.view.disassembler.disassembly.address": "Indirizzo",
"hex.builtin.view.disassembler.disassembly.bytes": "Byte",
"hex.builtin.view.disassembler.disassembly.offset": "Offset",
"hex.builtin.view.disassembler.disassembly.title": "Disassembla",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "Disassembla",
"hex.builtin.view.disassembler.position": "Posiziona",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "Quad Processing Extensions",
"hex.builtin.view.disassembler.ppc.spe": "Signal Processing Engine",
"hex.builtin.view.disassembler.region": "Regione del Codice",
"hex.builtin.view.disassembler.riscv.compressed": "Compresso",
"hex.builtin.view.disassembler.settings.header": "Impostazioni",
"hex.builtin.view.disassembler.settings.mode": "***** MISSING TRANSLATION *****",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.context.copy": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.context.copy_demangle": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.demangled": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.name": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.full_match": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search.entries": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.searching": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.sequences": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.chars": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.line_feeds": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.lower_case": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.match_settings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.min_length": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.null_term": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.numbers": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.spaces": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.symbols": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.underscores": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.upper_case": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.max": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.min": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.function": "Funzioni di Hash",
"hex.builtin.view.hashes.hash": "Hash",
"hex.builtin.view.hashes.hover_info": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.name": "Hash",
"hex.builtin.view.hashes.no_settings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.remove": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.table.name": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.table.result": "Risultato",
"hex.builtin.view.hashes.table.type": "***** MISSING TRANSLATION *****",
"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.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.name": "Aiuto",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.copy.ascii": "***** MISSING TRANSLATION *****",
"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.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex": "Hex Stringa",
"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",
"hex.builtin.view.hex_editor.copy.lua": "Lua Array",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal Array",
"hex.builtin.view.hex_editor.copy.python": "Python Array",
"hex.builtin.view.hex_editor.copy.rust": "Rust Array",
"hex.builtin.view.hex_editor.copy.swift": "Swift Array",
"hex.builtin.view.hex_editor.goto.offset.absolute": "Assoluto",
"hex.builtin.view.hex_editor.goto.offset.begin": "Inizo",
"hex.builtin.view.hex_editor.goto.offset.end": "Fine",
"hex.builtin.view.hex_editor.goto.offset.relative": "***** MISSING TRANSLATION *****",
"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.insert": "Inserisci...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.paste": "Incolla",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.remove": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.resize": "Ridimensiona...",
"hex.builtin.view.hex_editor.menu.edit.select_all": "Seleziona tutti",
"hex.builtin.view.hex_editor.menu.edit.set_base": "Imposta indirizzo di base",
"hex.builtin.view.hex_editor.menu.file.goto": "Vai a",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "Carica una codifica personalizzata...",
"hex.builtin.view.hex_editor.menu.file.save": "Salva",
"hex.builtin.view.hex_editor.menu.file.save_as": "Salva come...",
"hex.builtin.view.hex_editor.menu.file.search": "Cerca",
"hex.builtin.view.hex_editor.menu.file.select": "***** MISSING TRANSLATION *****",
"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.string": "Stringa",
"hex.builtin.view.hex_editor.select.offset.begin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.end": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.region": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.size": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.select": "***** MISSING TRANSLATION *****",
"hex.builtin.view.information.analyze": "Analizza Pagina",
"hex.builtin.view.information.analyzing": "Sto analizzando...",
"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.control": "Controllo",
"hex.builtin.view.information.description": "Descrizione:",
"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.file_entropy": "Entropia dei File",
"hex.builtin.view.information.highest_entropy": "Highest entropy block",
"hex.builtin.view.information.info_analysis": "Informazioni dell'analisi",
"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.region": "Regione Analizzata",
"hex.builtin.view.patches.name": "Patches",
"hex.builtin.view.patches.offset": "Offset",
"hex.builtin.view.patches.orig": "Valore Originale",
"hex.builtin.view.patches.patch": "Valore patchato",
"hex.builtin.view.patches.remove": "Rimuovi patch",
"hex.builtin.view.pattern_data.name": "Dati dei Pattern",
"hex.builtin.view.pattern_editor.accept_pattern": "Accetta pattern",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "Uno o più pattern compatibili con questo tipo di dati sono stati trovati!",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "Pattern",
"hex.builtin.view.pattern_editor.accept_pattern.question": "Vuoi applicare i patter selezionati",
"hex.builtin.view.pattern_editor.auto": "Auto valutazione",
"hex.builtin.view.pattern_editor.console": "Console",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "Questo pattern ha cercato di chiamare una funzione pericolosa.\nSei sicuro di volerti fidare?",
"hex.builtin.view.pattern_editor.dangerous_function.name": "Vuoi consentire funzioni pericolose?",
"hex.builtin.view.pattern_editor.env_vars": "Variabili d'ambiente",
"hex.builtin.view.pattern_editor.evaluating": "Valutazione...",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "***** MISSING TRANSLATION *****",
"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.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.open_pattern": "Apri pattern",
"hex.builtin.view.pattern_editor.section_popup": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.sections": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.settings": "Impostazioni",
"hex.builtin.view.provider_settings.load_error": "***** MISSING TRANSLATION *****",
"hex.builtin.view.provider_settings.load_popup": "Apri Provider",
"hex.builtin.view.provider_settings.name": "Impostazioni Provider",
"hex.builtin.view.settings.name": "Impostazioni",
"hex.builtin.view.settings.restart_question": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.desc": "Scarica nuovi contenuti dal database online di ImHex",
"hex.builtin.view.store.download": "Download",
"hex.builtin.view.store.download_error": "Impossibile scaricare file! La cartella di destinazione non esiste.",
"hex.builtin.view.store.loading": "Caricamento del content store...",
"hex.builtin.view.store.name": "Content Store",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.reload": "Ricarica",
"hex.builtin.view.store.remove": "Rimuovi",
"hex.builtin.view.store.row.description": "Descrizione",
"hex.builtin.view.store.row.name": "Nome",
"hex.builtin.view.store.tab.constants": "Costanti",
"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.patterns": "Modelli",
"hex.builtin.view.store.tab.yara": "Regole di Yara",
"hex.builtin.view.store.update": "Aggiorna",
"hex.builtin.view.tools.name": "Strumenti",
"hex.builtin.view.yara.error": "Errore compilazione Yara: ",
"hex.builtin.view.yara.header.matches": "Abbinamenti",
"hex.builtin.view.yara.header.rules": "Regola",
"hex.builtin.view.yara.match": "Abbina Regole",
"hex.builtin.view.yara.matches.identifier": "Identificatore",
"hex.builtin.view.yara.matches.variable": "Variabile",
"hex.builtin.view.yara.matching": "Abbinamento...",
"hex.builtin.view.yara.name": "Regole di Yara",
"hex.builtin.view.yara.no_rules": "Nessuna regola di YARA. Aggiungile in nella cartella 'yara' di 'ImHex'",
"hex.builtin.view.yara.reload": "Ricarica",
"hex.builtin.view.yara.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.yara.rule_added": "Regola di Yara aggiunta!",
"hex.builtin.view.yara.whole_data": "Tutti i file combaciano!",
"hex.builtin.visualizer.decimal.signed.16bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.signed.32bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.signed.64bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.signed.8bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.unsigned.16bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.unsigned.32bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.unsigned.64bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.decimal.unsigned.8bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.floating_point.16bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.floating_point.32bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.floating_point.64bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.hexadecimal.16bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.hexadecimal.32bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.hexadecimal.64bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.hexadecimal.8bit": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.hexii": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.rgba8": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "Cambia le preferenze di ImHex",
"hex.builtin.welcome.customize.settings.title": "Impostazioni",
"hex.builtin.welcome.header.customize": "Personalizza",
"hex.builtin.welcome.header.help": "Aiuto",
"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.start": "Inizia",
"hex.builtin.welcome.header.update": "Aggiornamenti",
"hex.builtin.welcome.header.various": "Varie",
"hex.builtin.welcome.help.discord": "Server Discord",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "Chiedi aiuto",
"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.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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.title": "Documentazione dei Pattern",
"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.welcome.plugins.author": "Autore",
"hex.builtin.welcome.plugins.desc": "Descrizione",
"hex.builtin.welcome.plugins.plugin": "Plugin",
"hex.builtin.welcome.safety_backup.delete": "No, Elimina",
"hex.builtin.welcome.safety_backup.desc": "Oh no, l'ultima volta ImHex è crashato.\nVuoi ripristinare il tuo lavoro?",
"hex.builtin.welcome.safety_backup.restore": "Sì, Ripristina",
"hex.builtin.welcome.safety_backup.title": "Ripristina i dati persi",
"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": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.start.open_project": "Apri un Progetto",
"hex.builtin.welcome.start.recent": "File recenti",
"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",
"hex.builtin.welcome.update.title": "Nuovo aggiornamento disponibile!"
}
}

View File

@ -0,0 +1,821 @@
{
"code": "ja-JP",
"country": "Japan",
"language": "Japanese",
"translations": {
"hex.builtin.command.calc.desc": "電卓",
"hex.builtin.command.cmd.desc": "コマンド",
"hex.builtin.command.cmd.result": "コマンド '{0}' を実行",
"hex.builtin.command.web.desc": "ウェブサイト参照",
"hex.builtin.command.web.result": "'{0}' を開く",
"hex.builtin.common.address": "アドレス",
"hex.builtin.common.big": "ビッグ",
"hex.builtin.common.big_endian": "ビッグエンディアン",
"hex.builtin.common.browse": "ファイルを参照…",
"hex.builtin.common.cancel": "キャンセル",
"hex.builtin.common.choose_file": "ファイルを選択",
"hex.builtin.common.close": "閉じる",
"hex.builtin.common.comment": "コメント",
"hex.builtin.common.count": "***** MISSING TRANSLATION *****",
"hex.builtin.common.decimal": "10進数",
"hex.builtin.common.dont_show_again": "再度表示しない",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "エンディアン",
"hex.builtin.common.error": "エラー",
"hex.builtin.common.fatal": "深刻なエラー",
"hex.builtin.common.file": "ファイル",
"hex.builtin.common.filter": "フィルタ",
"hex.builtin.common.hexadecimal": "16進数",
"hex.builtin.common.info": "情報",
"hex.builtin.common.link": "リンク",
"hex.builtin.common.little": "リトル",
"hex.builtin.common.little_endian": "リトルエンディアン",
"hex.builtin.common.load": "読み込む",
"hex.builtin.common.match_selection": "選択範囲と一致",
"hex.builtin.common.name": "***** MISSING TRANSLATION *****",
"hex.builtin.common.no": "いいえ",
"hex.builtin.common.number_format": "***** MISSING TRANSLATION *****",
"hex.builtin.common.octal": "8進数",
"hex.builtin.common.offset": "オフセット",
"hex.builtin.common.okay": "OK",
"hex.builtin.common.open": "開く",
"hex.builtin.common.processing": "***** MISSING TRANSLATION *****",
"hex.builtin.common.question": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range": "範囲",
"hex.builtin.common.range.entire_data": "データ全体",
"hex.builtin.common.range.selection": "選択範囲",
"hex.builtin.common.region": "領域",
"hex.builtin.common.set": "セット",
"hex.builtin.common.size": "サイズ",
"hex.builtin.common.type": "***** MISSING TRANSLATION *****",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "値",
"hex.builtin.common.yes": "はい",
"hex.builtin.hash.crc.iv": "初期値",
"hex.builtin.hash.crc.poly": "多項式",
"hex.builtin.hash.crc.refl_in": "入力を反映",
"hex.builtin.hash.crc.refl_out": "出力を反映",
"hex.builtin.hash.crc.xor_out": "最終XOR値",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "ファイルサイズ",
"hex.builtin.hex_editor.no_bytes": "***** MISSING TRANSLATION *****",
"hex.builtin.hex_editor.page": "ページ",
"hex.builtin.hex_editor.region": "ページの領域",
"hex.builtin.hex_editor.selection": "選択中",
"hex.builtin.hex_editor.selection.none": "なし",
"hex.builtin.inspector.ascii": "ASCII",
"hex.builtin.inspector.binary": "バイナリ (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.dos_time": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "RGB565 Color",
"hex.builtin.inspector.rgba8": "RGBA8 Color",
"hex.builtin.inspector.sleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Character",
"hex.builtin.layouts.default": "標準",
"hex.builtin.menu.edit": "編集",
"hex.builtin.menu.edit.bookmark.create": "ブックマークを作成",
"hex.builtin.menu.edit.redo": "やり直す",
"hex.builtin.menu.edit.undo": "元に戻す",
"hex.builtin.menu.file": "ファイル",
"hex.builtin.menu.file.bookmark.export": "ブックマークをエクスポート…",
"hex.builtin.menu.file.bookmark.import": "ブックマークをインポート…",
"hex.builtin.menu.file.clear_recent": "リストをクリア",
"hex.builtin.menu.file.close": "ファイルを閉じる",
"hex.builtin.menu.file.create_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.export": "エクスポート…",
"hex.builtin.menu.file.export.base64.popup.export_error": "有効なBase64形式ではありません。",
"hex.builtin.menu.file.export.ips": "IPSパッチ",
"hex.builtin.menu.file.export.ips32": "IPS32パッチ",
"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.ips": "IPSパッチ",
"hex.builtin.menu.file.import.ips32": "IPS32パッチ",
"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.quit": "ImHexを終了",
"hex.builtin.menu.file.reload_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.save_project": "プロジェクトを保存",
"hex.builtin.menu.file.save_project_as": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.help": "ヘルプ",
"hex.builtin.menu.layout": "レイアウト",
"hex.builtin.menu.view": "表示",
"hex.builtin.menu.view.demo": "ImGuiデモを表示",
"hex.builtin.menu.view.fps": "FPSを表示",
"hex.builtin.nodes.arithmetic": "演算",
"hex.builtin.nodes.arithmetic.add": "加算+",
"hex.builtin.nodes.arithmetic.add.header": "加算",
"hex.builtin.nodes.arithmetic.average": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.average.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.div": "除算÷",
"hex.builtin.nodes.arithmetic.div.header": "除算",
"hex.builtin.nodes.arithmetic.median": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.median.header": "***** MISSING TRANSLATION *****",
"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.sub": "減算-",
"hex.builtin.nodes.arithmetic.sub.header": "減算",
"hex.builtin.nodes.bitwise": "Bitwise operations",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "Bitwise AND",
"hex.builtin.nodes.bitwise.not": "NOT",
"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.xor": "XOR",
"hex.builtin.nodes.bitwise.xor.header": "Bitwise XOR",
"hex.builtin.nodes.buffer": "バッファ",
"hex.builtin.nodes.buffer.combine": "結合",
"hex.builtin.nodes.buffer.combine.header": "バッファを結合",
"hex.builtin.nodes.buffer.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.input.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat": "繰り返し",
"hex.builtin.nodes.buffer.repeat.header": "バッファを繰り返し",
"hex.builtin.nodes.buffer.repeat.input.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat.input.count": "カウント",
"hex.builtin.nodes.buffer.slice": "スライス",
"hex.builtin.nodes.buffer.slice.header": "バッファをスライス",
"hex.builtin.nodes.buffer.slice.input.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.slice.input.from": "From",
"hex.builtin.nodes.buffer.slice.input.to": "To",
"hex.builtin.nodes.casting": "データ変換",
"hex.builtin.nodes.casting.buffer_to_float": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_float.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_int": "バッファ→整数",
"hex.builtin.nodes.casting.buffer_to_int.header": "バッファ→整数",
"hex.builtin.nodes.casting.float_to_buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.float_to_buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.int_to_buffer": "整数→バッファ",
"hex.builtin.nodes.casting.int_to_buffer.header": "整数→バッファ",
"hex.builtin.nodes.common.height": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.common.input": "入力",
"hex.builtin.nodes.common.input.a": "入力 A",
"hex.builtin.nodes.common.input.b": "入力 B",
"hex.builtin.nodes.common.output": "出力",
"hex.builtin.nodes.common.width": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants": "定数",
"hex.builtin.nodes.constants.buffer": "バッファ",
"hex.builtin.nodes.constants.buffer.header": "バッファ",
"hex.builtin.nodes.constants.buffer.size": "サイズ",
"hex.builtin.nodes.constants.comment": "コメント",
"hex.builtin.nodes.constants.comment.header": "コメント",
"hex.builtin.nodes.constants.float": "小数",
"hex.builtin.nodes.constants.float.header": "小数",
"hex.builtin.nodes.constants.int": "整数",
"hex.builtin.nodes.constants.int.header": "整数",
"hex.builtin.nodes.constants.nullptr": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants.nullptr.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants.rgba8": "RGBA8",
"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.g": "G",
"hex.builtin.nodes.constants.rgba8.output.r": "R",
"hex.builtin.nodes.constants.string": "文字列",
"hex.builtin.nodes.constants.string.header": "文字列",
"hex.builtin.nodes.control_flow": "制御フロー",
"hex.builtin.nodes.control_flow.and": "AND",
"hex.builtin.nodes.control_flow.and.header": "Boolean AND",
"hex.builtin.nodes.control_flow.equals": "Equals",
"hex.builtin.nodes.control_flow.equals.header": "Equals",
"hex.builtin.nodes.control_flow.gt": "Greater than",
"hex.builtin.nodes.control_flow.gt.header": "Greater than",
"hex.builtin.nodes.control_flow.if": "If",
"hex.builtin.nodes.control_flow.if.condition": "Condition",
"hex.builtin.nodes.control_flow.if.false": "False",
"hex.builtin.nodes.control_flow.if.header": "If",
"hex.builtin.nodes.control_flow.if.true": "True",
"hex.builtin.nodes.control_flow.lt": "Less than",
"hex.builtin.nodes.control_flow.lt.header": "Less than",
"hex.builtin.nodes.control_flow.not": "Not",
"hex.builtin.nodes.control_flow.not.header": "Not",
"hex.builtin.nodes.control_flow.or": "OR",
"hex.builtin.nodes.control_flow.or.header": "Boolean OR",
"hex.builtin.nodes.crypto": "暗号化",
"hex.builtin.nodes.crypto.aes": "AES復号化",
"hex.builtin.nodes.crypto.aes.header": "AES復号化",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "キー",
"hex.builtin.nodes.crypto.aes.key_length": "キー長",
"hex.builtin.nodes.crypto.aes.mode": "モード",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.data_access": "データアクセス",
"hex.builtin.nodes.data_access.read": "読み込み",
"hex.builtin.nodes.data_access.read.address": "アドレス",
"hex.builtin.nodes.data_access.read.data": "データ",
"hex.builtin.nodes.data_access.read.header": "読み込み",
"hex.builtin.nodes.data_access.read.size": "サイズ",
"hex.builtin.nodes.data_access.selection": "選択領域",
"hex.builtin.nodes.data_access.selection.address": "アドレス",
"hex.builtin.nodes.data_access.selection.header": "選択領域",
"hex.builtin.nodes.data_access.selection.size": "サイズ",
"hex.builtin.nodes.data_access.size": "データサイズ",
"hex.builtin.nodes.data_access.size.header": "データサイズ",
"hex.builtin.nodes.data_access.size.size": "サイズ",
"hex.builtin.nodes.data_access.write": "書き込み",
"hex.builtin.nodes.data_access.write.address": "アドレス",
"hex.builtin.nodes.data_access.write.data": "データ",
"hex.builtin.nodes.data_access.write.header": "書き込み",
"hex.builtin.nodes.decoding": "デコード",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64デコーダ",
"hex.builtin.nodes.decoding.hex": "16進法",
"hex.builtin.nodes.decoding.hex.header": "16進デコーダ",
"hex.builtin.nodes.display": "表示",
"hex.builtin.nodes.display.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.float": "小数",
"hex.builtin.nodes.display.float.header": "小数表示",
"hex.builtin.nodes.display.int": "整数",
"hex.builtin.nodes.display.int.header": "整数表示",
"hex.builtin.nodes.display.string": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.string.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer": "ビジュアライザー",
"hex.builtin.nodes.visualizer.byte_distribution": "バイト分布",
"hex.builtin.nodes.visualizer.byte_distribution.header": "バイト分布",
"hex.builtin.nodes.visualizer.digram": "図式",
"hex.builtin.nodes.visualizer.digram.header": "図式",
"hex.builtin.nodes.visualizer.image": "画像",
"hex.builtin.nodes.visualizer.image.header": "画像ビジュアライザー",
"hex.builtin.nodes.visualizer.image_rgba": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist": "層状分布",
"hex.builtin.nodes.visualizer.layered_dist.header": "層状分布",
"hex.builtin.pattern_drawer.color": "色",
"hex.builtin.pattern_drawer.double_click": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.offset": "オフセット",
"hex.builtin.pattern_drawer.size": "サイズ",
"hex.builtin.pattern_drawer.type": "型",
"hex.builtin.pattern_drawer.value": "値",
"hex.builtin.pattern_drawer.var_name": "名前",
"hex.builtin.popup.close_provider.desc": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.close_provider.title": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.create": "新しいファイルを作成できませんでした。",
"hex.builtin.popup.error.file_dialog.common": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.file_dialog.portal": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.open": "ファイルを開けませんでした。",
"hex.builtin.popup.error.project.load": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.project.save": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.read_only": "書き込み権限を取得できませんでした。ファイルが読み取り専用で開かれました。",
"hex.builtin.popup.error.task_exception": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.exit_application.desc": "プロジェクトに保存されていない変更があります。\n終了してもよろしいですか",
"hex.builtin.popup.exit_application.title": "アプリケーションを終了しますか?",
"hex.builtin.provider.disk": "Rawディスクプロバイダ",
"hex.builtin.provider.disk.disk_size": "ディスクサイズ",
"hex.builtin.provider.disk.reload": "リロード",
"hex.builtin.provider.disk.sector_size": "セクタサイズ",
"hex.builtin.provider.disk.selected_disk": "ディスク",
"hex.builtin.provider.file": "ファイルプロバイダ",
"hex.builtin.provider.file.access": "最終アクセス時刻",
"hex.builtin.provider.file.creation": "作成時刻",
"hex.builtin.provider.file.modification": "最終編集時刻",
"hex.builtin.provider.file.path": "ファイルパス",
"hex.builtin.provider.file.size": "サイズ",
"hex.builtin.provider.gdb": "GDBサーバープロバイダ",
"hex.builtin.provider.gdb.ip": "IPアドレス",
"hex.builtin.provider.gdb.name": "GDBサーバー <{0}:{1}>",
"hex.builtin.provider.gdb.port": "ポート",
"hex.builtin.provider.gdb.server": "サーバー",
"hex.builtin.provider.intel_hex": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.intel_hex.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file.unsaved": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.view": "***** MISSING TRANSLATION *****",
"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.font_path": "フォントファイルのパス",
"hex.builtin.setting.font.font_size": "フォントサイズ",
"hex.builtin.setting.general": "基本",
"hex.builtin.setting.general.auto_load_patterns": "対応するパターンを自動で読み込む",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.show_tips": "起動時に豆知識を表示",
"hex.builtin.setting.general.sync_pattern_source": "プロバイダ間のパターンソースコードを同期",
"hex.builtin.setting.hex_editor": "Hexエディタ",
"hex.builtin.setting.hex_editor.advanced_decoding": "他のデコード列を表示",
"hex.builtin.setting.hex_editor.ascii": "ASCIIを表示",
"hex.builtin.setting.hex_editor.byte_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.bytes_per_row": "1行のバイト数",
"hex.builtin.setting.hex_editor.char_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.grey_zeros": "ゼロをグレーアウト",
"hex.builtin.setting.hex_editor.highlight_color": "選択範囲の色",
"hex.builtin.setting.hex_editor.sync_scrolling": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.uppercase_hex": "16進数を大文字表記",
"hex.builtin.setting.hex_editor.visualizer": "データ表示方式",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "最近開いたファイル",
"hex.builtin.setting.interface": "UI",
"hex.builtin.setting.interface.color": "カラーテーマ",
"hex.builtin.setting.interface.color.classic": "クラシック",
"hex.builtin.setting.interface.color.dark": "ダーク",
"hex.builtin.setting.interface.color.light": "ライト",
"hex.builtin.setting.interface.color.system": "システム設定に従う",
"hex.builtin.setting.interface.fps": "FPS制限",
"hex.builtin.setting.interface.fps.unlocked": "無制限",
"hex.builtin.setting.interface.language": "言語",
"hex.builtin.setting.interface.multi_windows": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.interface.scaling": "スケーリング",
"hex.builtin.setting.interface.scaling.native": "ネイティブ",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy": "プロキシ",
"hex.builtin.setting.proxy.description": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.enable": "プロキシを有効化",
"hex.builtin.setting.proxy.url": "プロキシURL",
"hex.builtin.setting.proxy.url.tooltip": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ascii_table": "ASCIIテーブル",
"hex.builtin.tools.ascii_table.octal": "8進数表示",
"hex.builtin.tools.base_converter": "単位変換",
"hex.builtin.tools.base_converter.bin": "2進法",
"hex.builtin.tools.base_converter.dec": "10進法",
"hex.builtin.tools.base_converter.hex": "16進法",
"hex.builtin.tools.base_converter.oct": "8進法",
"hex.builtin.tools.calc": "電卓",
"hex.builtin.tools.color": "カラーピッカー",
"hex.builtin.tools.demangler": "LLVMデマングラー",
"hex.builtin.tools.demangler.demangled": "デマングリング名",
"hex.builtin.tools.demangler.mangled": "マングリング名",
"hex.builtin.tools.error": "最終エラー: '{0}'",
"hex.builtin.tools.file_tools": "ファイルツール",
"hex.builtin.tools.file_tools.combiner": "結合",
"hex.builtin.tools.file_tools.combiner.add": "追加…",
"hex.builtin.tools.file_tools.combiner.add.picker": "ファイルを追加",
"hex.builtin.tools.file_tools.combiner.clear": "クリア",
"hex.builtin.tools.file_tools.combiner.combine": "結合",
"hex.builtin.tools.file_tools.combiner.combining": "結合中…",
"hex.builtin.tools.file_tools.combiner.delete": "削除",
"hex.builtin.tools.file_tools.combiner.error.open_output": "出力ファイルを作成できませんでした",
"hex.builtin.tools.file_tools.combiner.open_input": "入力ファイル {0} を開けませんでした",
"hex.builtin.tools.file_tools.combiner.output": "出力ファイル ",
"hex.builtin.tools.file_tools.combiner.output.picker": "出力ベースパスを指定",
"hex.builtin.tools.file_tools.combiner.success": "ファイルの結合に成功しました。",
"hex.builtin.tools.file_tools.shredder": "シュレッダー",
"hex.builtin.tools.file_tools.shredder.error.open": "選択されたファイルを開けませんでした。",
"hex.builtin.tools.file_tools.shredder.fast": "高速モード",
"hex.builtin.tools.file_tools.shredder.input": "消去するファイル",
"hex.builtin.tools.file_tools.shredder.picker": "消去するファイルを開く",
"hex.builtin.tools.file_tools.shredder.shred": "消去",
"hex.builtin.tools.file_tools.shredder.shredding": "消去中…",
"hex.builtin.tools.file_tools.shredder.success": "正常に消去されました。",
"hex.builtin.tools.file_tools.shredder.warning": "※このツールは、ファイルを完全に破壊します。使用する際は注意して下さい。",
"hex.builtin.tools.file_tools.splitter": "分割",
"hex.builtin.tools.file_tools.splitter.input": "分割するファイル",
"hex.builtin.tools.file_tools.splitter.output": "出力パス",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "パートファイル {0} を作成できませんでした",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "選択されたファイルを開けませんでした。",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "ファイルが分割サイズよりも小さいです",
"hex.builtin.tools.file_tools.splitter.picker.input": "分割するファイルを開く",
"hex.builtin.tools.file_tools.splitter.picker.output": "ベースパスを指定",
"hex.builtin.tools.file_tools.splitter.picker.split": "分割",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "分割中…",
"hex.builtin.tools.file_tools.splitter.picker.success": "ファイルの分割に成功しました。",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" フロッピーディスク (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" フロッピーディスク (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "カスタム",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 ディスク (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 ディスク (200MiB)",
"hex.builtin.tools.file_uploader": "ファイルアップローダ",
"hex.builtin.tools.file_uploader.control": "コントロール",
"hex.builtin.tools.file_uploader.done": "完了",
"hex.builtin.tools.file_uploader.error": "アップロードに失敗しました。\n\nエラーコード: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Anonfilesからのレスポンスが無効です。",
"hex.builtin.tools.file_uploader.recent": "最近のアップロード",
"hex.builtin.tools.file_uploader.tooltip": "クリックしてコピー\nCTRL + クリックで開く",
"hex.builtin.tools.file_uploader.upload": "アップロード",
"hex.builtin.tools.format.engineering": "開発",
"hex.builtin.tools.format.programmer": "プログラム",
"hex.builtin.tools.format.scientific": "科学",
"hex.builtin.tools.format.standard": "基本",
"hex.builtin.tools.history": "履歴",
"hex.builtin.tools.ieee756": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.double_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.exponent": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.exponent_size": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.formula": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.half_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.mantissa": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.mantissa_size": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.float": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.hex": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.result.title": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.sign": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.singe_precision": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ieee756.type": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.input": "入力",
"hex.builtin.tools.name": "名前",
"hex.builtin.tools.permissions": "UNIXパーミッション計算機",
"hex.builtin.tools.permissions.absolute": "数値表記",
"hex.builtin.tools.permissions.perm_bits": "アクセス権",
"hex.builtin.tools.permissions.setgid_error": "setgidを適用するには、グループに実行権限が必要です。",
"hex.builtin.tools.permissions.setuid_error": "setuidを適用するには、ユーザーに実行権限が必要です。",
"hex.builtin.tools.permissions.sticky_error": "stickyを適用するには、その他に実行権限が必要です。",
"hex.builtin.tools.regex_replacer": "正規表現置き換え",
"hex.builtin.tools.regex_replacer.input": "入力",
"hex.builtin.tools.regex_replacer.output": "出力",
"hex.builtin.tools.regex_replacer.pattern": "正規表現パターン",
"hex.builtin.tools.regex_replacer.replace": "置き換えパターン",
"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.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} バイト)",
"hex.builtin.view.bookmarks.button.jump": "移動",
"hex.builtin.view.bookmarks.button.remove": "削除",
"hex.builtin.view.bookmarks.default_title": "ブックマーク [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "色",
"hex.builtin.view.bookmarks.header.comment": "コメント",
"hex.builtin.view.bookmarks.header.name": "名前",
"hex.builtin.view.bookmarks.name": "ブックマーク",
"hex.builtin.view.bookmarks.no_bookmarks": "ブックマークが作成されていません。編集 -> ブックマークを作成 から追加できます。",
"hex.builtin.view.bookmarks.title.info": "情報",
"hex.builtin.view.command_palette.name": "コマンドパレット",
"hex.builtin.view.constants.name": "定数",
"hex.builtin.view.constants.row.category": "カテゴリ",
"hex.builtin.view.constants.row.desc": "記述",
"hex.builtin.view.constants.row.name": "名前",
"hex.builtin.view.constants.row.value": "値",
"hex.builtin.view.data_inspector.invert": "反転",
"hex.builtin.view.data_inspector.name": "データインスペクタ",
"hex.builtin.view.data_inspector.no_data": "範囲が選択されていません",
"hex.builtin.view.data_inspector.table.name": "名前",
"hex.builtin.view.data_inspector.table.value": "値",
"hex.builtin.view.data_processor.help_text": "右クリックでノードを追加",
"hex.builtin.view.data_processor.menu.file.load_processor": "データプロセッサを読み込む…",
"hex.builtin.view.data_processor.menu.file.save_processor": "データプロセッサを保存…",
"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.name": "データプロセッサ",
"hex.builtin.view.diff.name": "比較",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "アーキテクチャ",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "デフォルト",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "ベースアドレス",
"hex.builtin.view.disassembler.bpf.classic": "クラシック",
"hex.builtin.view.disassembler.bpf.extended": "拡張",
"hex.builtin.view.disassembler.disassemble": "逆アセンブル",
"hex.builtin.view.disassembler.disassembling": "逆アセンブル中…",
"hex.builtin.view.disassembler.disassembly.address": "アドレス",
"hex.builtin.view.disassembler.disassembly.bytes": "バイト",
"hex.builtin.view.disassembler.disassembly.offset": "オフセット",
"hex.builtin.view.disassembler.disassembly.title": "逆アセンブル",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "逆アセンブラ",
"hex.builtin.view.disassembler.position": "位置",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "***** MISSING TRANSLATION *****",
"hex.builtin.view.disassembler.ppc.spe": "信号処理エンジン",
"hex.builtin.view.disassembler.region": "コード領域",
"hex.builtin.view.disassembler.riscv.compressed": "圧縮済み",
"hex.builtin.view.disassembler.settings.header": "設定",
"hex.builtin.view.disassembler.settings.mode": "モード",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "16進数",
"hex.builtin.view.find.context.copy": "値をコピー",
"hex.builtin.view.find.context.copy_demangle": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.demangled": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.name": "検索",
"hex.builtin.view.find.regex": "正規表現",
"hex.builtin.view.find.regex.full_match": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search": "検索を実行",
"hex.builtin.view.find.search.entries": "一致件数: {0}",
"hex.builtin.view.find.search.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.searching": "検索中…",
"hex.builtin.view.find.sequences": "通常検索",
"hex.builtin.view.find.strings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.chars": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.line_feeds": "ラインフィード",
"hex.builtin.view.find.strings.lower_case": "大文字",
"hex.builtin.view.find.strings.match_settings": "条件設定",
"hex.builtin.view.find.strings.min_length": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.null_term": "ヌル終端を含む文字列のみ検索",
"hex.builtin.view.find.strings.numbers": "数字",
"hex.builtin.view.find.strings.spaces": "半角スペース",
"hex.builtin.view.find.strings.symbols": "その他の記号",
"hex.builtin.view.find.strings.underscores": "アンダースコア",
"hex.builtin.view.find.strings.upper_case": "小文字",
"hex.builtin.view.find.value": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.max": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.min": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.function": "ハッシュ関数",
"hex.builtin.view.hashes.hash": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.hover_info": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.name": "ハッシュ",
"hex.builtin.view.hashes.no_settings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.remove": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.table.name": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.table.result": "結果",
"hex.builtin.view.hashes.table.type": "***** MISSING TRANSLATION *****",
"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.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.name": "ヘルプ",
"hex.builtin.view.help.pattern_cheat_sheet": "パターン言語リファレンス",
"hex.builtin.view.hex_editor.copy.address": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.copy.ascii": "***** MISSING TRANSLATION *****",
"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.go": "Go 配列",
"hex.builtin.view.hex_editor.copy.hex": "文字列",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 配列",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 配列",
"hex.builtin.view.hex_editor.copy.lua": "Lua 配列",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal 配列",
"hex.builtin.view.hex_editor.copy.python": "Python 配列",
"hex.builtin.view.hex_editor.copy.rust": "Rust 配列",
"hex.builtin.view.hex_editor.copy.swift": "Swift 配列",
"hex.builtin.view.hex_editor.goto.offset.absolute": "絶対アドレス",
"hex.builtin.view.hex_editor.goto.offset.begin": "開始",
"hex.builtin.view.hex_editor.goto.offset.end": "終了",
"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.insert": "挿入…",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.paste": "貼り付け",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.remove": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.resize": "リサイズ…",
"hex.builtin.view.hex_editor.menu.edit.select_all": "すべて選択",
"hex.builtin.view.hex_editor.menu.edit.set_base": "ベースアドレスをセット",
"hex.builtin.view.hex_editor.menu.file.goto": "移動",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "カスタムエンコードを読み込む…",
"hex.builtin.view.hex_editor.menu.file.save": "保存",
"hex.builtin.view.hex_editor.menu.file.save_as": "名前をつけて保存…",
"hex.builtin.view.hex_editor.menu.file.search": "検索",
"hex.builtin.view.hex_editor.menu.file.select": "***** MISSING TRANSLATION *****",
"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.string": "文字列",
"hex.builtin.view.hex_editor.select.offset.begin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.end": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.region": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.size": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.select": "***** MISSING TRANSLATION *****",
"hex.builtin.view.information.analyze": "表示中のページを解析する",
"hex.builtin.view.information.analyzing": "解析中…",
"hex.builtin.view.information.block_size": "ブロックサイズ",
"hex.builtin.view.information.block_size.desc": "{0} ブロック/ {1} バイト",
"hex.builtin.view.information.control": "コントロール",
"hex.builtin.view.information.description": "詳細:",
"hex.builtin.view.information.distribution": "バイト分布",
"hex.builtin.view.information.encrypted": "暗号化や圧縮を経たデータと推測されます。",
"hex.builtin.view.information.entropy": "エントロピー",
"hex.builtin.view.information.file_entropy": "ファイルのエントロピー",
"hex.builtin.view.information.highest_entropy": "最大エントロピーブロック",
"hex.builtin.view.information.info_analysis": "情報の分析",
"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.region": "解析する領域",
"hex.builtin.view.patches.name": "パッチ",
"hex.builtin.view.patches.offset": "オフセット",
"hex.builtin.view.patches.orig": "元の値",
"hex.builtin.view.patches.patch": "パッチした値",
"hex.builtin.view.patches.remove": "パッチを削除",
"hex.builtin.view.pattern_data.name": "パターンデータ",
"hex.builtin.view.pattern_editor.accept_pattern": "使用できるパターン",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "このデータ型と互換性のある pattern_language が1つ以上見つかりました",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "パターン",
"hex.builtin.view.pattern_editor.accept_pattern.question": "選択したパターンを反映してよろしいですか?",
"hex.builtin.view.pattern_editor.auto": "常に実行",
"hex.builtin.view.pattern_editor.console": "コンソール",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "このパターンは危険な関数を呼び出そうとしました。\n本当にこのパターンを信頼しても宜しいですか",
"hex.builtin.view.pattern_editor.dangerous_function.name": "危険な関数の使用を許可しますか?",
"hex.builtin.view.pattern_editor.env_vars": "環境変数",
"hex.builtin.view.pattern_editor.evaluating": "実行中…",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.file.load_pattern": "パターンを読み込み…",
"hex.builtin.view.pattern_editor.menu.file.save_pattern": "パターンを保存…",
"hex.builtin.view.pattern_editor.name": "パターンエディタ",
"hex.builtin.view.pattern_editor.no_in_out_vars": "グローバル変数に 'in' または 'out' を指定して、ここに表示されるように定義してください。",
"hex.builtin.view.pattern_editor.open_pattern": "パターンを開く",
"hex.builtin.view.pattern_editor.section_popup": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.sections": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.settings": "設定",
"hex.builtin.view.provider_settings.load_error": "プロバイダを開く際にエラーが発生しました。",
"hex.builtin.view.provider_settings.load_popup": "プロバイダを開く",
"hex.builtin.view.provider_settings.name": "プロバイダ設定",
"hex.builtin.view.settings.name": "設定",
"hex.builtin.view.settings.restart_question": "変更を反映させるには、ImHexの再起動が必要です。今すぐ再起動しますか",
"hex.builtin.view.store.desc": "ImHexのオンラインデータベースから新しいコンテンツをダウンロードする",
"hex.builtin.view.store.download": "ダウンロード",
"hex.builtin.view.store.download_error": "ファイルのダウンロードに失敗しました。ダウンロード先フォルダが存在しません。",
"hex.builtin.view.store.loading": "ストアコンテンツを読み込み中…",
"hex.builtin.view.store.name": "コンテンツストア",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.reload": "再読み込み",
"hex.builtin.view.store.remove": "削除",
"hex.builtin.view.store.row.description": "詳細",
"hex.builtin.view.store.row.name": "名前",
"hex.builtin.view.store.tab.constants": "定数",
"hex.builtin.view.store.tab.encodings": "エンコード",
"hex.builtin.view.store.tab.libraries": "ライブラリ",
"hex.builtin.view.store.tab.magics": "Magicファイル",
"hex.builtin.view.store.tab.patterns": "パターン",
"hex.builtin.view.store.tab.yara": "Yaraルール",
"hex.builtin.view.store.update": "アップデート",
"hex.builtin.view.tools.name": "ツール",
"hex.builtin.view.yara.error": "Yaraコンパイルエラー: ",
"hex.builtin.view.yara.header.matches": "マッチ結果",
"hex.builtin.view.yara.header.rules": "ルール",
"hex.builtin.view.yara.match": "検出",
"hex.builtin.view.yara.matches.identifier": "識別子",
"hex.builtin.view.yara.matches.variable": "変数",
"hex.builtin.view.yara.matching": "マッチ中…",
"hex.builtin.view.yara.name": "Yaraルール",
"hex.builtin.view.yara.no_rules": "YARAルールが見つかりませんでした。ImHexの'yara'フォルダ内に入れてください",
"hex.builtin.view.yara.reload": "リロード",
"hex.builtin.view.yara.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.yara.rule_added": "Yaraルールが追加されました。",
"hex.builtin.view.yara.whole_data": "ファイル全体が一致します。",
"hex.builtin.visualizer.decimal.signed.16bit": "符号付き整数型 (16 bits)",
"hex.builtin.visualizer.decimal.signed.32bit": "符号付き整数型 (32 bits)",
"hex.builtin.visualizer.decimal.signed.64bit": "符号付き整数型 (64 bits)",
"hex.builtin.visualizer.decimal.signed.8bit": "符号付き整数型 ( 8 bits)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "符号なし整数型 (16 bits)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "符号なし整数型 (32 bits)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "符号なし整数型 (64 bits)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "符号なし整数型 ( 8 bits)",
"hex.builtin.visualizer.floating_point.16bit": "浮動小数点数 (16 bits)",
"hex.builtin.visualizer.floating_point.32bit": "浮動小数点数 (32 bits)",
"hex.builtin.visualizer.floating_point.64bit": "浮動小数点数 (64 bits)",
"hex.builtin.visualizer.hexadecimal.16bit": "16進数 (16 bits)",
"hex.builtin.visualizer.hexadecimal.32bit": "16進数 (32 bits)",
"hex.builtin.visualizer.hexadecimal.64bit": "16進数 (64 bits)",
"hex.builtin.visualizer.hexadecimal.8bit": "16進数 ( 8 bits)",
"hex.builtin.visualizer.hexii": "***** MISSING TRANSLATION *****",
"hex.builtin.visualizer.rgba8": "RGBA8",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "ImHexの設定を変更します",
"hex.builtin.welcome.customize.settings.title": "設定",
"hex.builtin.welcome.header.customize": "カスタマイズ",
"hex.builtin.welcome.header.help": "ヘルプ",
"hex.builtin.welcome.header.learn": "学習",
"hex.builtin.welcome.header.main": "ImHexへようこそ",
"hex.builtin.welcome.header.plugins": "読み込んだプラグイン",
"hex.builtin.welcome.header.start": "はじめる",
"hex.builtin.welcome.header.update": "アップデート",
"hex.builtin.welcome.header.various": "Various",
"hex.builtin.welcome.help.discord": "Discordサーバー",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "助けを得る",
"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.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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.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.welcome.plugins.author": "作者",
"hex.builtin.welcome.plugins.desc": "詳細",
"hex.builtin.welcome.plugins.plugin": "プラグイン",
"hex.builtin.welcome.safety_backup.delete": "破棄する",
"hex.builtin.welcome.safety_backup.desc": "ImHexがクラッシュしました。\n前のデータを復元しますか",
"hex.builtin.welcome.safety_backup.restore": "復元する",
"hex.builtin.welcome.safety_backup.title": "セッションの回復",
"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.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": "新しいアップデートが利用可能です。"
}
}

View File

@ -0,0 +1,821 @@
{
"code": "ko-KR",
"country": "Korea",
"language": "Korean",
"translations": {
"hex.builtin.command.calc.desc": "계산기",
"hex.builtin.command.cmd.desc": "명령",
"hex.builtin.command.cmd.result": "명령 실행 '{0}'",
"hex.builtin.command.web.desc": "웹사이트 탐색",
"hex.builtin.command.web.result": "웹사이트 이동 '{0}'",
"hex.builtin.common.address": "주소",
"hex.builtin.common.big": "빅",
"hex.builtin.common.big_endian": "빅 엔디안",
"hex.builtin.common.browse": "찾아보기...",
"hex.builtin.common.cancel": "취소",
"hex.builtin.common.choose_file": "파일 선택",
"hex.builtin.common.close": "닫기",
"hex.builtin.common.comment": "주석",
"hex.builtin.common.count": "***** MISSING TRANSLATION *****",
"hex.builtin.common.decimal": "10진수",
"hex.builtin.common.dont_show_again": "다시 보이지 않기",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "엔디안",
"hex.builtin.common.error": "에러",
"hex.builtin.common.fatal": "치명적 에러",
"hex.builtin.common.file": "파일",
"hex.builtin.common.filter": "필터",
"hex.builtin.common.hexadecimal": "16진수",
"hex.builtin.common.info": "정보",
"hex.builtin.common.link": "링크",
"hex.builtin.common.little": "리틀",
"hex.builtin.common.little_endian": "리틀 엔디안",
"hex.builtin.common.load": "불러오기",
"hex.builtin.common.match_selection": "선택 범위와 일치",
"hex.builtin.common.name": "***** MISSING TRANSLATION *****",
"hex.builtin.common.no": "아니오",
"hex.builtin.common.number_format": "포맷",
"hex.builtin.common.octal": "8진수",
"hex.builtin.common.offset": "오프셋",
"hex.builtin.common.okay": "네",
"hex.builtin.common.open": "열기",
"hex.builtin.common.processing": "작업 중",
"hex.builtin.common.question": "질문",
"hex.builtin.common.range": "범위",
"hex.builtin.common.range.entire_data": "전체 데이터",
"hex.builtin.common.range.selection": "선택",
"hex.builtin.common.region": "지역",
"hex.builtin.common.set": "설정",
"hex.builtin.common.size": "크기",
"hex.builtin.common.type": "타입",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "값",
"hex.builtin.common.yes": "네",
"hex.builtin.hash.crc.iv": "Initial Value",
"hex.builtin.hash.crc.poly": "Polynomial",
"hex.builtin.hash.crc.refl_in": "Reflect In",
"hex.builtin.hash.crc.refl_out": "Reflect Out",
"hex.builtin.hash.crc.xor_out": "XOR Out",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "데이터 크기",
"hex.builtin.hex_editor.no_bytes": "바이트가 존재하지 않습니다",
"hex.builtin.hex_editor.page": "페이지",
"hex.builtin.hex_editor.region": "지역",
"hex.builtin.hex_editor.selection": "선택 영역",
"hex.builtin.hex_editor.selection.none": "없음",
"hex.builtin.inspector.ascii": "ASCII Character",
"hex.builtin.inspector.binary": "Binary (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "DOS Date",
"hex.builtin.inspector.dos_time": "DOS Time",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "RGB565 Color",
"hex.builtin.inspector.rgba8": "RGBA8 Color",
"hex.builtin.inspector.sleb128": "Signed LEB128",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "Unsigned LEB128",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Character",
"hex.builtin.layouts.default": "기본 값",
"hex.builtin.menu.edit": "수정",
"hex.builtin.menu.edit.bookmark.create": "북마크 생성하기",
"hex.builtin.menu.edit.redo": "다시 실행",
"hex.builtin.menu.edit.undo": "실행 취소",
"hex.builtin.menu.file": "파일",
"hex.builtin.menu.file.bookmark.export": "북마크 내보내기",
"hex.builtin.menu.file.bookmark.import": "북마크 가져오기",
"hex.builtin.menu.file.clear_recent": "최근 이력 지우기",
"hex.builtin.menu.file.close": "닫기",
"hex.builtin.menu.file.create_file": "새 파일...",
"hex.builtin.menu.file.export": "내보내기...",
"hex.builtin.menu.file.export.base64.popup.export_error": "파일이 올바른 Base64 형식이 아닙니다!",
"hex.builtin.menu.file.export.ips": "IPS 패치",
"hex.builtin.menu.file.export.ips32": "IPS32 패치",
"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.ips": "IPS 패치",
"hex.builtin.menu.file.import.ips32": "IPS32 패치",
"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.quit": "ImHex 종료하기",
"hex.builtin.menu.file.reload_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.save_project": "프로젝트 저장",
"hex.builtin.menu.file.save_project_as": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.help": "도움말",
"hex.builtin.menu.layout": "레이아웃",
"hex.builtin.menu.view": "뷰",
"hex.builtin.menu.view.demo": "ImGui Demo 표시하기",
"hex.builtin.menu.view.fps": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic": "수학",
"hex.builtin.nodes.arithmetic.add": "덧셈",
"hex.builtin.nodes.arithmetic.add.header": "덧셈",
"hex.builtin.nodes.arithmetic.average": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.average.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.div": "나눗셈",
"hex.builtin.nodes.arithmetic.div.header": "나눗셈",
"hex.builtin.nodes.arithmetic.median": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.median.header": "***** MISSING TRANSLATION *****",
"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.sub": "뺄셈",
"hex.builtin.nodes.arithmetic.sub.header": "뺄셈",
"hex.builtin.nodes.bitwise": "비트 연산",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "논리 AND",
"hex.builtin.nodes.bitwise.not": "NOT",
"hex.builtin.nodes.bitwise.not.header": "논리 NOT",
"hex.builtin.nodes.bitwise.or": "OR",
"hex.builtin.nodes.bitwise.or.header": "논리 OR",
"hex.builtin.nodes.bitwise.xor": "XOR",
"hex.builtin.nodes.bitwise.xor.header": "논리 XOR",
"hex.builtin.nodes.buffer": "버퍼",
"hex.builtin.nodes.buffer.combine": "합치기",
"hex.builtin.nodes.buffer.combine.header": "버퍼 합치기",
"hex.builtin.nodes.buffer.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.input.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat": "출력",
"hex.builtin.nodes.buffer.repeat.header": "버퍼 반복",
"hex.builtin.nodes.buffer.repeat.input.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat.input.count": "개수",
"hex.builtin.nodes.buffer.slice": "자르기",
"hex.builtin.nodes.buffer.slice.header": "버퍼 자르기",
"hex.builtin.nodes.buffer.slice.input.buffer": "입력",
"hex.builtin.nodes.buffer.slice.input.from": "시작",
"hex.builtin.nodes.buffer.slice.input.to": "끝",
"hex.builtin.nodes.casting": "데이터 변환",
"hex.builtin.nodes.casting.buffer_to_float": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_float.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_int": "버퍼에서 정수로",
"hex.builtin.nodes.casting.buffer_to_int.header": "버퍼에서 정수로",
"hex.builtin.nodes.casting.float_to_buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.float_to_buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.int_to_buffer": "정수에서 버퍼로",
"hex.builtin.nodes.casting.int_to_buffer.header": "정수에서 버퍼로",
"hex.builtin.nodes.common.height": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.common.input": "Input",
"hex.builtin.nodes.common.input.a": "Input A",
"hex.builtin.nodes.common.input.b": "Input B",
"hex.builtin.nodes.common.output": "Output",
"hex.builtin.nodes.common.width": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants": "상수",
"hex.builtin.nodes.constants.buffer": "버퍼",
"hex.builtin.nodes.constants.buffer.header": "버퍼",
"hex.builtin.nodes.constants.buffer.size": "크기",
"hex.builtin.nodes.constants.comment": "주석",
"hex.builtin.nodes.constants.comment.header": "주석",
"hex.builtin.nodes.constants.float": "실수",
"hex.builtin.nodes.constants.float.header": "실수",
"hex.builtin.nodes.constants.int": "정수",
"hex.builtin.nodes.constants.int.header": "정수",
"hex.builtin.nodes.constants.nullptr": "Nullptr",
"hex.builtin.nodes.constants.nullptr.header": "Nullptr",
"hex.builtin.nodes.constants.rgba8": "RGBA8 색상",
"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.g": "Green",
"hex.builtin.nodes.constants.rgba8.output.r": "Red",
"hex.builtin.nodes.constants.string": "문자열",
"hex.builtin.nodes.constants.string.header": "문자열",
"hex.builtin.nodes.control_flow": "데이터 플로우",
"hex.builtin.nodes.control_flow.and": "AND",
"hex.builtin.nodes.control_flow.and.header": "Boolean AND",
"hex.builtin.nodes.control_flow.equals": "Equals",
"hex.builtin.nodes.control_flow.equals.header": "Equals",
"hex.builtin.nodes.control_flow.gt": "Greater than",
"hex.builtin.nodes.control_flow.gt.header": "Greater than",
"hex.builtin.nodes.control_flow.if": "If",
"hex.builtin.nodes.control_flow.if.condition": "조건",
"hex.builtin.nodes.control_flow.if.false": "False",
"hex.builtin.nodes.control_flow.if.header": "If",
"hex.builtin.nodes.control_flow.if.true": "True",
"hex.builtin.nodes.control_flow.lt": "Less than",
"hex.builtin.nodes.control_flow.lt.header": "Less than",
"hex.builtin.nodes.control_flow.not": "Not",
"hex.builtin.nodes.control_flow.not.header": "Not",
"hex.builtin.nodes.control_flow.or": "OR",
"hex.builtin.nodes.control_flow.or.header": "Boolean OR",
"hex.builtin.nodes.crypto": "암호학",
"hex.builtin.nodes.crypto.aes": "AES 복호화",
"hex.builtin.nodes.crypto.aes.header": "AES 복호화",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "키",
"hex.builtin.nodes.crypto.aes.key_length": "Key 길이",
"hex.builtin.nodes.crypto.aes.mode": "모드",
"hex.builtin.nodes.crypto.aes.nonce": "논스",
"hex.builtin.nodes.data_access": "데이터 접근",
"hex.builtin.nodes.data_access.read": "읽기",
"hex.builtin.nodes.data_access.read.address": "주소",
"hex.builtin.nodes.data_access.read.data": "데이터",
"hex.builtin.nodes.data_access.read.header": "읽기",
"hex.builtin.nodes.data_access.read.size": "크기",
"hex.builtin.nodes.data_access.selection": "선택한 영역",
"hex.builtin.nodes.data_access.selection.address": "주소",
"hex.builtin.nodes.data_access.selection.header": "선택한 영역",
"hex.builtin.nodes.data_access.selection.size": "크기",
"hex.builtin.nodes.data_access.size": "데이터 크기",
"hex.builtin.nodes.data_access.size.header": "데이터 크기",
"hex.builtin.nodes.data_access.size.size": "크기",
"hex.builtin.nodes.data_access.write": "쓰기",
"hex.builtin.nodes.data_access.write.address": "주소",
"hex.builtin.nodes.data_access.write.data": "데이터",
"hex.builtin.nodes.data_access.write.header": "쓰기",
"hex.builtin.nodes.decoding": "디코딩",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64 디코더",
"hex.builtin.nodes.decoding.hex": "16진수",
"hex.builtin.nodes.decoding.hex.header": "16진수 decoder",
"hex.builtin.nodes.display": "디스플레이",
"hex.builtin.nodes.display.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.float": "실수",
"hex.builtin.nodes.display.float.header": "실수 디스플레이",
"hex.builtin.nodes.display.int": "정수",
"hex.builtin.nodes.display.int.header": "정수 디스플레이",
"hex.builtin.nodes.display.string": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.string.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer": "시작화",
"hex.builtin.nodes.visualizer.byte_distribution": "바이트 분포",
"hex.builtin.nodes.visualizer.byte_distribution.header": "바이트 분포",
"hex.builtin.nodes.visualizer.digram": "다이어그램",
"hex.builtin.nodes.visualizer.digram.header": "다이어그램",
"hex.builtin.nodes.visualizer.image": "이미지",
"hex.builtin.nodes.visualizer.image.header": "이미지 시각화",
"hex.builtin.nodes.visualizer.image_rgba": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist": "계층적 분포",
"hex.builtin.nodes.visualizer.layered_dist.header": "계층적 분포",
"hex.builtin.pattern_drawer.color": "색상",
"hex.builtin.pattern_drawer.double_click": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.offset": "오프셋",
"hex.builtin.pattern_drawer.size": "크기",
"hex.builtin.pattern_drawer.type": "타입",
"hex.builtin.pattern_drawer.value": "값",
"hex.builtin.pattern_drawer.var_name": "이름",
"hex.builtin.popup.close_provider.desc": "공급자에 저장하지 않은 내용이 있습니다.\n정말로 종료하시겠습니까?",
"hex.builtin.popup.close_provider.title": "공급자를 종료하시겠습니까?",
"hex.builtin.popup.error.create": "새 파일을 만드는데 실패했습니다!",
"hex.builtin.popup.error.file_dialog.common": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.file_dialog.portal": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.open": "파일을 여는데 실패했습니다!",
"hex.builtin.popup.error.project.load": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.project.save": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.read_only": "쓰기 권한을 가져올 수 없습니다. 파일이 읽기 전용 모드로 열렸습니다.",
"hex.builtin.popup.error.task_exception": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.exit_application.desc": "프로젝트에 저장하지 않은 내용이 있습니다.\n정말로 종료하시겠습니까?",
"hex.builtin.popup.exit_application.title": "프로그램을 종료하시겠습니까?",
"hex.builtin.provider.disk": "Raw 디스크 공급자",
"hex.builtin.provider.disk.disk_size": "디스크 크기",
"hex.builtin.provider.disk.reload": "새로 고침",
"hex.builtin.provider.disk.sector_size": "섹터 크기",
"hex.builtin.provider.disk.selected_disk": "디스크",
"hex.builtin.provider.file": "파일 공급자",
"hex.builtin.provider.file.access": "마지막 접근 시각",
"hex.builtin.provider.file.creation": "생성 시각",
"hex.builtin.provider.file.modification": "마지막 수정 시각",
"hex.builtin.provider.file.path": "파일 경로",
"hex.builtin.provider.file.size": "크기",
"hex.builtin.provider.gdb": "GDB 서버 공급자",
"hex.builtin.provider.gdb.ip": "IP 주소",
"hex.builtin.provider.gdb.name": "GDB 서버 <{0}:{1}>",
"hex.builtin.provider.gdb.port": "포트",
"hex.builtin.provider.gdb.server": "서버",
"hex.builtin.provider.intel_hex": "Intel Hex 공급자",
"hex.builtin.provider.intel_hex.name": "Intel Hex {0}",
"hex.builtin.provider.mem_file": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file.unsaved": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec": "Motorola SREC 공급자",
"hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}",
"hex.builtin.provider.view": "***** MISSING TRANSLATION *****",
"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.font_path": "사용자 지정 글꼴 경로",
"hex.builtin.setting.font.font_size": "글꼴 크기",
"hex.builtin.setting.general": "일반",
"hex.builtin.setting.general.auto_load_patterns": "지원하는 패턴 자동으로 로드",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.show_tips": "시작 시 팁 표시",
"hex.builtin.setting.general.sync_pattern_source": "공급자 간 패턴 소스 코드 동기화",
"hex.builtin.setting.hex_editor": "헥스 편집기",
"hex.builtin.setting.hex_editor.advanced_decoding": "추가 디코딩 열 표시",
"hex.builtin.setting.hex_editor.ascii": "ASCII 열 표시",
"hex.builtin.setting.hex_editor.byte_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.bytes_per_row": "한 줄당 바이트 수",
"hex.builtin.setting.hex_editor.char_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.grey_zeros": "00을 회색으로 표시",
"hex.builtin.setting.hex_editor.highlight_color": "선택 영역 색상 하이라이트",
"hex.builtin.setting.hex_editor.sync_scrolling": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.uppercase_hex": "16진수 값을 대문자로 표시",
"hex.builtin.setting.hex_editor.visualizer": "데이터 표시",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "최근 파일",
"hex.builtin.setting.interface": "인터페이스",
"hex.builtin.setting.interface.color": "색상 테마",
"hex.builtin.setting.interface.color.classic": "클래식",
"hex.builtin.setting.interface.color.dark": "다크",
"hex.builtin.setting.interface.color.light": "라이트",
"hex.builtin.setting.interface.color.system": "시스템",
"hex.builtin.setting.interface.fps": "FPS 제한",
"hex.builtin.setting.interface.fps.unlocked": "제한 없음",
"hex.builtin.setting.interface.language": "언어",
"hex.builtin.setting.interface.multi_windows": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.interface.scaling": "크기",
"hex.builtin.setting.interface.scaling.native": "기본",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "Wikipedia 언어",
"hex.builtin.setting.proxy": "프록시",
"hex.builtin.setting.proxy.description": "프록시는 스토어, wikipedia, 그리고 추가적인 플러그인에 즉시 적용이 됩니다.",
"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.tools.ascii_table": "ASCII 테이블",
"hex.builtin.tools.ascii_table.octal": "8진수 표시",
"hex.builtin.tools.base_converter": "진수 변환기",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "계산기",
"hex.builtin.tools.color": "컬러 피커",
"hex.builtin.tools.demangler": "LLVM Demangler",
"hex.builtin.tools.demangler.demangled": "Demangled name",
"hex.builtin.tools.demangler.mangled": "Mangled name",
"hex.builtin.tools.error": "마지막 에러: '{0}'",
"hex.builtin.tools.file_tools": "파일 도구",
"hex.builtin.tools.file_tools.combiner": "병합 도구",
"hex.builtin.tools.file_tools.combiner.add": "추가...",
"hex.builtin.tools.file_tools.combiner.add.picker": "파일 추가",
"hex.builtin.tools.file_tools.combiner.clear": "비우기",
"hex.builtin.tools.file_tools.combiner.combine": "병합",
"hex.builtin.tools.file_tools.combiner.combining": "병합 중...",
"hex.builtin.tools.file_tools.combiner.delete": "삭제",
"hex.builtin.tools.file_tools.combiner.error.open_output": "출력 파일을 여는 데 실패했습니다!",
"hex.builtin.tools.file_tools.combiner.open_input": "입력 파일 {0}을 열지 못했습니다",
"hex.builtin.tools.file_tools.combiner.output": "저장 경로 ",
"hex.builtin.tools.file_tools.combiner.output.picker": "저장 경로를 선택하세요",
"hex.builtin.tools.file_tools.combiner.success": "파일 병합을 완료했습니다!",
"hex.builtin.tools.file_tools.shredder": "완전 삭제 도구",
"hex.builtin.tools.file_tools.shredder.error.open": "파일을 여는데 실패했습니다!",
"hex.builtin.tools.file_tools.shredder.fast": "빠른 삭제",
"hex.builtin.tools.file_tools.shredder.input": "삭제할 파일 ",
"hex.builtin.tools.file_tools.shredder.picker": "삭제할 파일을 선택하세요.",
"hex.builtin.tools.file_tools.shredder.shred": "삭제 완료",
"hex.builtin.tools.file_tools.shredder.shredding": "삭제 중...",
"hex.builtin.tools.file_tools.shredder.success": "삭제을 완료했습니다!",
"hex.builtin.tools.file_tools.shredder.warning": "이 도구는 복구할 수 없도록 파일을 제거합니다. 주의하세요.",
"hex.builtin.tools.file_tools.splitter": "분리 도구",
"hex.builtin.tools.file_tools.splitter.input": "분리할 파일 ",
"hex.builtin.tools.file_tools.splitter.output": "저장 경로 ",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "파일 조각 {0}를 만드는 데 실패했습니다",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "파일을 여는데 실패했습니다!",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "파일이 분리할 크기보다 작습니다",
"hex.builtin.tools.file_tools.splitter.picker.input": "분리할 파일을 선택하세요",
"hex.builtin.tools.file_tools.splitter.picker.output": "저장 경로를 선택하세요",
"hex.builtin.tools.file_tools.splitter.picker.split": "분리",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "분리 중...",
"hex.builtin.tools.file_tools.splitter.picker.success": "파일 분리를 완료했습니다!",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" 플로피 디스크 (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" 플로피 디스크 (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "Custom",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 디스크 (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 디스크 (200MiB)",
"hex.builtin.tools.file_uploader": "파일 업로더",
"hex.builtin.tools.file_uploader.control": "컨트롤",
"hex.builtin.tools.file_uploader.done": "완료!",
"hex.builtin.tools.file_uploader.error": "파일 업로드 실패!\n\n에러 코드: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Anonfiles에서 잘못된 응답이 왔습니다!",
"hex.builtin.tools.file_uploader.recent": "최근 업로드",
"hex.builtin.tools.file_uploader.tooltip": "클릭해 복사,\nCTRL + 클릭으로 열기",
"hex.builtin.tools.file_uploader.upload": "업로드",
"hex.builtin.tools.format.engineering": "엔지니어링",
"hex.builtin.tools.format.programmer": "프로그래머",
"hex.builtin.tools.format.scientific": "공학용",
"hex.builtin.tools.format.standard": "표준",
"hex.builtin.tools.history": "이력",
"hex.builtin.tools.ieee756": "IEEE 756 부동 소수점 테스트",
"hex.builtin.tools.ieee756.double_precision": "Double Precision",
"hex.builtin.tools.ieee756.exponent": "지수부",
"hex.builtin.tools.ieee756.exponent_size": "지수부 크기",
"hex.builtin.tools.ieee756.formula": "공식",
"hex.builtin.tools.ieee756.half_precision": "Half Precision",
"hex.builtin.tools.ieee756.mantissa": "가수부",
"hex.builtin.tools.ieee756.mantissa_size": "가수부 크기",
"hex.builtin.tools.ieee756.result.float": "부동 소수점 결과",
"hex.builtin.tools.ieee756.result.hex": "16진수 결과",
"hex.builtin.tools.ieee756.result.title": "결과",
"hex.builtin.tools.ieee756.sign": "부포",
"hex.builtin.tools.ieee756.singe_precision": "Single Precision",
"hex.builtin.tools.ieee756.type": "종류",
"hex.builtin.tools.input": "입력",
"hex.builtin.tools.name": "이름",
"hex.builtin.tools.permissions": "UNIX 권한 계산기",
"hex.builtin.tools.permissions.absolute": "절대값",
"hex.builtin.tools.permissions.perm_bits": "권한 비트",
"hex.builtin.tools.permissions.setgid_error": "Setgid bit를 적용하기 위한 올바른 그룹 권한이 필요합니다!",
"hex.builtin.tools.permissions.setuid_error": "Setuid bit를 적용하기 위한 올바른 유저 권한이 필요합니다!",
"hex.builtin.tools.permissions.sticky_error": "Sticky bit를 적용하기 위한 올바른 기타 권한이 필요합니다!",
"hex.builtin.tools.regex_replacer": "정규식 변환기",
"hex.builtin.tools.regex_replacer.input": "입력",
"hex.builtin.tools.regex_replacer.output": "출력",
"hex.builtin.tools.regex_replacer.pattern": "정규식 패턴",
"hex.builtin.tools.regex_replacer.replace": "교체할 패턴",
"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.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} bytes)",
"hex.builtin.view.bookmarks.button.jump": "이동하기",
"hex.builtin.view.bookmarks.button.remove": "지우기",
"hex.builtin.view.bookmarks.default_title": "북마크 [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "색상",
"hex.builtin.view.bookmarks.header.comment": "설명",
"hex.builtin.view.bookmarks.header.name": "이름",
"hex.builtin.view.bookmarks.name": "북마크",
"hex.builtin.view.bookmarks.no_bookmarks": "북마크가 없습니다. '수정 -> 북마크 생성하기'로 북마크를 생성하세요",
"hex.builtin.view.bookmarks.title.info": "정보",
"hex.builtin.view.command_palette.name": "명령 팔레트",
"hex.builtin.view.constants.name": "상수",
"hex.builtin.view.constants.row.category": "종류",
"hex.builtin.view.constants.row.desc": "설명",
"hex.builtin.view.constants.row.name": "이름",
"hex.builtin.view.constants.row.value": "값",
"hex.builtin.view.data_inspector.invert": "반전",
"hex.builtin.view.data_inspector.name": "데이터 변환기",
"hex.builtin.view.data_inspector.no_data": "선택된 바이트 없음",
"hex.builtin.view.data_inspector.table.name": "이름",
"hex.builtin.view.data_inspector.table.value": "값",
"hex.builtin.view.data_processor.help_text": "오른쪽 클릭을 눌러 새 노드를 만드세요",
"hex.builtin.view.data_processor.menu.file.load_processor": "데이터 프로세서 불러오기...",
"hex.builtin.view.data_processor.menu.file.save_processor": "데이터 프로세서 저장하기...",
"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.name": "데이터 프로세서",
"hex.builtin.view.diff.name": "파일 비교",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "아키텍쳐",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "Default",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "베이스 주소",
"hex.builtin.view.disassembler.bpf.classic": "Classic",
"hex.builtin.view.disassembler.bpf.extended": "Extended",
"hex.builtin.view.disassembler.disassemble": "디스어셈블",
"hex.builtin.view.disassembler.disassembling": "디스어셈블 중...",
"hex.builtin.view.disassembler.disassembly.address": "주소",
"hex.builtin.view.disassembler.disassembly.bytes": "바이트",
"hex.builtin.view.disassembler.disassembly.offset": "오프셋",
"hex.builtin.view.disassembler.disassembly.title": "디스어셈블리",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "디스어셈블러",
"hex.builtin.view.disassembler.position": "위치",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "Quad Processing Extensions",
"hex.builtin.view.disassembler.ppc.spe": "Signal Processing Engine",
"hex.builtin.view.disassembler.region": "코드 영역",
"hex.builtin.view.disassembler.riscv.compressed": "Compressed",
"hex.builtin.view.disassembler.settings.header": "설정",
"hex.builtin.view.disassembler.settings.mode": "모드",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "바이너리 패턴",
"hex.builtin.view.find.context.copy": "값 복사",
"hex.builtin.view.find.context.copy_demangle": "Copy Demangled Value",
"hex.builtin.view.find.demangled": "Demangled",
"hex.builtin.view.find.name": "찾기",
"hex.builtin.view.find.regex": "정규식",
"hex.builtin.view.find.regex.full_match": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search": "검색",
"hex.builtin.view.find.search.entries": "{} 개 검색됨",
"hex.builtin.view.find.search.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.searching": "검색 중...",
"hex.builtin.view.find.sequences": "텍스트 시퀸스",
"hex.builtin.view.find.strings": "문자열",
"hex.builtin.view.find.strings.chars": "문자",
"hex.builtin.view.find.strings.line_feeds": "라인 피드",
"hex.builtin.view.find.strings.lower_case": "소문자",
"hex.builtin.view.find.strings.match_settings": "검색 설정",
"hex.builtin.view.find.strings.min_length": "최소 길이",
"hex.builtin.view.find.strings.null_term": "Null로 끝난 글자만 검색",
"hex.builtin.view.find.strings.numbers": "숫자",
"hex.builtin.view.find.strings.spaces": "공백 문자",
"hex.builtin.view.find.strings.symbols": "특수 문자",
"hex.builtin.view.find.strings.underscores": "언더스코어",
"hex.builtin.view.find.strings.upper_case": "대문자",
"hex.builtin.view.find.value": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.max": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.min": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.function": "해시 함수",
"hex.builtin.view.hashes.hash": "해시",
"hex.builtin.view.hashes.hover_info": "헥스 편집기에서 영역을 선택 후 쉬프트를 누른 채로 마우스 커서를 올리면 해당 값들의 해시를 알 수 있습니다.",
"hex.builtin.view.hashes.name": "해시",
"hex.builtin.view.hashes.no_settings": "설정이 존재하지 않습니다",
"hex.builtin.view.hashes.remove": "지우기",
"hex.builtin.view.hashes.table.name": "이름",
"hex.builtin.view.hashes.table.result": "결과",
"hex.builtin.view.hashes.table.type": "종류",
"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.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.name": "도움말",
"hex.builtin.view.help.pattern_cheat_sheet": "패턴 언어 치트시트",
"hex.builtin.view.hex_editor.copy.address": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.copy.ascii": "***** MISSING TRANSLATION *****",
"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.go": "Go 배열",
"hex.builtin.view.hex_editor.copy.hex": "문자열",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 배열",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 배열",
"hex.builtin.view.hex_editor.copy.lua": "Lua 배열",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal 배열",
"hex.builtin.view.hex_editor.copy.python": "Python 배열",
"hex.builtin.view.hex_editor.copy.rust": "Rust 배열",
"hex.builtin.view.hex_editor.copy.swift": "Swift 배열",
"hex.builtin.view.hex_editor.goto.offset.absolute": "절대주소",
"hex.builtin.view.hex_editor.goto.offset.begin": "시작",
"hex.builtin.view.hex_editor.goto.offset.end": "종료",
"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.insert": "삽입...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.paste": "붙여넣기",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.remove": "삭제...",
"hex.builtin.view.hex_editor.menu.edit.resize": "크기 변경...",
"hex.builtin.view.hex_editor.menu.edit.select_all": "모두 선택하기",
"hex.builtin.view.hex_editor.menu.edit.set_base": "베이스 주소 설정",
"hex.builtin.view.hex_editor.menu.file.goto": "이동하기",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "커스텀 인코딩 불러오기...",
"hex.builtin.view.hex_editor.menu.file.save": "저장",
"hex.builtin.view.hex_editor.menu.file.save_as": "다른 이름으로 저장...",
"hex.builtin.view.hex_editor.menu.file.search": "검색",
"hex.builtin.view.hex_editor.menu.file.select": "선택",
"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.string": "문자열",
"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.information.analyze": "페이지 분석",
"hex.builtin.view.information.analyzing": "분석 중...",
"hex.builtin.view.information.block_size": "블록 크기",
"hex.builtin.view.information.block_size.desc": "{1} 바이트 중 {0} 블록 ",
"hex.builtin.view.information.control": "컨트롤",
"hex.builtin.view.information.description": "설명:",
"hex.builtin.view.information.distribution": "바이트 분포",
"hex.builtin.view.information.encrypted": "이 데이터는 아마 암호화 혹은 압축되었을 가능성이 높습니다!",
"hex.builtin.view.information.entropy": "엔트로피",
"hex.builtin.view.information.file_entropy": "파일 엔트로피",
"hex.builtin.view.information.highest_entropy": "최대 엔트로피 블록",
"hex.builtin.view.information.info_analysis": "정보 분석",
"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.region": "분석한 영역",
"hex.builtin.view.patches.name": "패치",
"hex.builtin.view.patches.offset": "오프셋",
"hex.builtin.view.patches.orig": "원본 값",
"hex.builtin.view.patches.patch": "수정된 값",
"hex.builtin.view.patches.remove": "패치 없애기",
"hex.builtin.view.pattern_data.name": "패턴 데이터",
"hex.builtin.view.pattern_editor.accept_pattern": "패턴 적용하기",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "하나 이상의 패턴 언어와 호환되는 데이터 타입이 발견되었습니다",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "패턴",
"hex.builtin.view.pattern_editor.accept_pattern.question": "선택한 패턴을 적용하시겠습니까?",
"hex.builtin.view.pattern_editor.auto": "자동 평가",
"hex.builtin.view.pattern_editor.console": "콘솔",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "이 패턴은 위험한 함수를 실행하려 합니다.\n정말로 이 패턴을 신뢰하시겠습니?",
"hex.builtin.view.pattern_editor.dangerous_function.name": "위험한 함수를 허용하시겠습니까?",
"hex.builtin.view.pattern_editor.env_vars": "환경 변수",
"hex.builtin.view.pattern_editor.evaluating": "평가 중...",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.file.load_pattern": "패턴 불러오기...",
"hex.builtin.view.pattern_editor.menu.file.save_pattern": "패턴 저장하기...",
"hex.builtin.view.pattern_editor.name": "패턴 편집기",
"hex.builtin.view.pattern_editor.no_in_out_vars": "'in' 또는 'out' 지정자를 이용해 여기에 나타날 전역 변수를 선언합니다.",
"hex.builtin.view.pattern_editor.open_pattern": "패턴 열기",
"hex.builtin.view.pattern_editor.section_popup": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.sections": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.settings": "설정",
"hex.builtin.view.provider_settings.load_error": "이 공급자를 여는 도중 에러가 발생했습니다!",
"hex.builtin.view.provider_settings.load_popup": "공급자 열기",
"hex.builtin.view.provider_settings.name": "공급자 설정",
"hex.builtin.view.settings.name": "설정",
"hex.builtin.view.settings.restart_question": "변경 사항을 적용할려면 ImHex를 재시작 해야 합니다. 지금 바로 재시작하시겠습니까?",
"hex.builtin.view.store.desc": "ImHex의 온라인 데이터베이스에서 새로운 컨텐츠를 다운로드 받으세요.",
"hex.builtin.view.store.download": "다운로드",
"hex.builtin.view.store.download_error": "파일 다운로드에 실패했습니다! 저장 폴더가 존재하지 않습니다.",
"hex.builtin.view.store.loading": "스토어 콘텐츠 불러오는 중...",
"hex.builtin.view.store.name": "콘텐츠 스토어",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.reload": "새로 고침",
"hex.builtin.view.store.remove": "제거",
"hex.builtin.view.store.row.description": "설명",
"hex.builtin.view.store.row.name": "이름",
"hex.builtin.view.store.tab.constants": "상수",
"hex.builtin.view.store.tab.encodings": "인코딩",
"hex.builtin.view.store.tab.libraries": "라이브러리",
"hex.builtin.view.store.tab.magics": "Magic 파일",
"hex.builtin.view.store.tab.patterns": "패턴",
"hex.builtin.view.store.tab.yara": "Yara 규칙",
"hex.builtin.view.store.update": "업데이트",
"hex.builtin.view.tools.name": "도구",
"hex.builtin.view.yara.error": "Yara 컴파일러 에러: ",
"hex.builtin.view.yara.header.matches": "규칙",
"hex.builtin.view.yara.header.rules": "규칙",
"hex.builtin.view.yara.match": "일치하는 규칙",
"hex.builtin.view.yara.matches.identifier": "식별자",
"hex.builtin.view.yara.matches.variable": "변수",
"hex.builtin.view.yara.matching": "검색 중...",
"hex.builtin.view.yara.name": "Yara 규칙",
"hex.builtin.view.yara.no_rules": "YARA 규칙이 없습니다. ImHex의 'yara' 폴더에 YARA 규칙을 넣으세요.",
"hex.builtin.view.yara.reload": "재검사",
"hex.builtin.view.yara.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.yara.rule_added": "Yara 규칙 추가됨!",
"hex.builtin.view.yara.whole_data": "모든 파일을 검색했습니다!",
"hex.builtin.visualizer.decimal.signed.16bit": "부호 있는 10진수 (16 비트)",
"hex.builtin.visualizer.decimal.signed.32bit": "부호 있는 10진수 (32 비트)",
"hex.builtin.visualizer.decimal.signed.64bit": "부호 있는 10진수 (64 비트)",
"hex.builtin.visualizer.decimal.signed.8bit": "부호 있는 10진수 (8 비트)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "부호 없는 10진수 (16 비트)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "부호 없는 10진수 (32 비트)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "부호 없는 10진수 (64 비트)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "부호 없는 10진수 (8 비트)",
"hex.builtin.visualizer.floating_point.16bit": "부동소수점 (16 비트)",
"hex.builtin.visualizer.floating_point.32bit": "부동소수점 (32 비트)",
"hex.builtin.visualizer.floating_point.64bit": "부동소수점 (64 비트)",
"hex.builtin.visualizer.hexadecimal.16bit": "16진수 (16 비트)",
"hex.builtin.visualizer.hexadecimal.32bit": "16진수 (32 비트)",
"hex.builtin.visualizer.hexadecimal.64bit": "16진수 (64 비트)",
"hex.builtin.visualizer.hexadecimal.8bit": "16진수 (8 비트)",
"hex.builtin.visualizer.hexii": "HexII",
"hex.builtin.visualizer.rgba8": "RGBA8 색상",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "ImHex의 설정을 변경합니다",
"hex.builtin.welcome.customize.settings.title": "설정",
"hex.builtin.welcome.header.customize": "커스터마이즈",
"hex.builtin.welcome.header.help": "도움말",
"hex.builtin.welcome.header.learn": "Learn",
"hex.builtin.welcome.header.main": "Welcome to ImHex",
"hex.builtin.welcome.header.plugins": "로딩된 플러그인",
"hex.builtin.welcome.header.start": "시작하기",
"hex.builtin.welcome.header.update": "업데이트",
"hex.builtin.welcome.header.various": "Various",
"hex.builtin.welcome.help.discord": "디스코드 서버",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "도움 얻기",
"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.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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.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.welcome.plugins.author": "작성자",
"hex.builtin.welcome.plugins.desc": "설명",
"hex.builtin.welcome.plugins.plugin": "플러그인",
"hex.builtin.welcome.safety_backup.delete": "아니요, 삭제",
"hex.builtin.welcome.safety_backup.desc": "이전에 ImHex가 비 정상적으로 종료된 것 같습니다.\n이전의 작업을 복구할까요?",
"hex.builtin.welcome.safety_backup.restore": "네, 복구",
"hex.builtin.welcome.safety_backup.title": "손상된 데이터 복구",
"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.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": "새로운 업데이트가 존재합니다!"
}
}

View File

@ -0,0 +1,821 @@
{
"code": "pt-BR",
"country": "Brazil",
"language": "Portuguese",
"translations": {
"hex.builtin.command.calc.desc": "Calculadora",
"hex.builtin.command.cmd.desc": "Comando",
"hex.builtin.command.cmd.result": "Iniciar Comando '{0}'",
"hex.builtin.command.web.desc": "Website lookup",
"hex.builtin.command.web.result": "Navegar para '{0}'",
"hex.builtin.common.address": "Address",
"hex.builtin.common.big": "Big",
"hex.builtin.common.big_endian": "Big Endian",
"hex.builtin.common.browse": "Navegar...",
"hex.builtin.common.cancel": "Cancelar",
"hex.builtin.common.choose_file": "Escolher arquivo",
"hex.builtin.common.close": "Fechar",
"hex.builtin.common.comment": "***** MISSING TRANSLATION *****",
"hex.builtin.common.count": "***** MISSING TRANSLATION *****",
"hex.builtin.common.decimal": "Decimal",
"hex.builtin.common.dont_show_again": "Não Mostrar Novamente",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "Endian",
"hex.builtin.common.error": "Erro",
"hex.builtin.common.fatal": "Erro Fatal",
"hex.builtin.common.file": "Arquivo",
"hex.builtin.common.filter": "***** MISSING TRANSLATION *****",
"hex.builtin.common.hexadecimal": "Hexadecimal",
"hex.builtin.common.info": "Informação",
"hex.builtin.common.link": "Link",
"hex.builtin.common.little": "Little",
"hex.builtin.common.little_endian": "Little Endian",
"hex.builtin.common.load": "Carregar",
"hex.builtin.common.match_selection": "Seleção de correspondência",
"hex.builtin.common.name": "***** MISSING TRANSLATION *****",
"hex.builtin.common.no": "Não",
"hex.builtin.common.number_format": "Format",
"hex.builtin.common.octal": "Octal",
"hex.builtin.common.offset": "Offset",
"hex.builtin.common.okay": "OK",
"hex.builtin.common.open": "Abrir",
"hex.builtin.common.processing": "Processando",
"hex.builtin.common.question": "Question",
"hex.builtin.common.range": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range.entire_data": "***** MISSING TRANSLATION *****",
"hex.builtin.common.range.selection": "***** MISSING TRANSLATION *****",
"hex.builtin.common.region": "Region",
"hex.builtin.common.set": "Colocar",
"hex.builtin.common.size": "Tamanho",
"hex.builtin.common.type": "***** MISSING TRANSLATION *****",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "***** MISSING TRANSLATION *****",
"hex.builtin.common.yes": "Sim",
"hex.builtin.hash.crc.iv": "Initial Value",
"hex.builtin.hash.crc.poly": "Polynomial",
"hex.builtin.hash.crc.refl_in": "Reflect In",
"hex.builtin.hash.crc.refl_out": "Reflect Out",
"hex.builtin.hash.crc.xor_out": "XOR Out",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "Tamanho dos Dados",
"hex.builtin.hex_editor.no_bytes": "Nenhum Byte Disponivel",
"hex.builtin.hex_editor.page": "Pagina",
"hex.builtin.hex_editor.region": "Região",
"hex.builtin.hex_editor.selection": "Seleção",
"hex.builtin.hex_editor.selection.none": "Nenhum",
"hex.builtin.inspector.ascii": "ASCII Character",
"hex.builtin.inspector.binary": "Binary (8 bit)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "DOS Date",
"hex.builtin.inspector.dos_time": "DOS Time",
"hex.builtin.inspector.double": "double (64 bit)",
"hex.builtin.inspector.float": "float (32 bit)",
"hex.builtin.inspector.float16": "half float (16 bit)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double (128 bit)",
"hex.builtin.inspector.rgb565": "RGB565 Color",
"hex.builtin.inspector.rgba8": "RGBA8 Color",
"hex.builtin.inspector.sleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.string": "String",
"hex.builtin.inspector.string16": "Wide String",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "***** MISSING TRANSLATION *****",
"hex.builtin.inspector.utf8": "UTF-8 code point",
"hex.builtin.inspector.wide": "Wide Character",
"hex.builtin.layouts.default": "Default",
"hex.builtin.menu.edit": "Editar",
"hex.builtin.menu.edit.bookmark.create": "Criar Marcador",
"hex.builtin.menu.edit.redo": "Refazer",
"hex.builtin.menu.edit.undo": "Desfazer",
"hex.builtin.menu.file": "File",
"hex.builtin.menu.file.bookmark.export": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.bookmark.import": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.clear_recent": "Limpar",
"hex.builtin.menu.file.close": "Fechar",
"hex.builtin.menu.file.create_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.export": "Exportar...",
"hex.builtin.menu.file.export.base64.popup.export_error": "Esse arquivo não é baseado em um formato Base64 valido!",
"hex.builtin.menu.file.export.ips": "IPS Patch",
"hex.builtin.menu.file.export.ips32": "IPS32 Patch",
"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.ips": "IPS Patch",
"hex.builtin.menu.file.import.ips32": "IPS32 Patch",
"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.quit": "Sair do ImHex",
"hex.builtin.menu.file.reload_file": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.file.save_project": "Salvar Projeto",
"hex.builtin.menu.file.save_project_as": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.help": "Ajuda",
"hex.builtin.menu.layout": "Layout",
"hex.builtin.menu.view": "Exibir",
"hex.builtin.menu.view.demo": "Mostrar Demo do ImGui",
"hex.builtin.menu.view.fps": "Mostrar FPS",
"hex.builtin.nodes.arithmetic": "Aritmética",
"hex.builtin.nodes.arithmetic.add": "Adição",
"hex.builtin.nodes.arithmetic.add.header": "Adicionar",
"hex.builtin.nodes.arithmetic.average": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.average.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.div": "Divisão",
"hex.builtin.nodes.arithmetic.div.header": "Dividir",
"hex.builtin.nodes.arithmetic.median": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.median.header": "***** MISSING TRANSLATION *****",
"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.sub": "Subtração",
"hex.builtin.nodes.arithmetic.sub.header": "Subtrair",
"hex.builtin.nodes.bitwise": "Bitwise operations",
"hex.builtin.nodes.bitwise.and": "AND",
"hex.builtin.nodes.bitwise.and.header": "Bitwise AND",
"hex.builtin.nodes.bitwise.not": "NOT",
"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.xor": "XOR",
"hex.builtin.nodes.bitwise.xor.header": "Bitwise XOR",
"hex.builtin.nodes.buffer": "Buffer",
"hex.builtin.nodes.buffer.combine": "Combinar",
"hex.builtin.nodes.buffer.combine.header": "Combinar buffers",
"hex.builtin.nodes.buffer.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.input.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat": "Repetir",
"hex.builtin.nodes.buffer.repeat.header": "Repetir buffer",
"hex.builtin.nodes.buffer.repeat.input.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat.input.count": "Contar",
"hex.builtin.nodes.buffer.slice": "Slice",
"hex.builtin.nodes.buffer.slice.header": "Slice buffer",
"hex.builtin.nodes.buffer.slice.input.buffer": "Entrada",
"hex.builtin.nodes.buffer.slice.input.from": "Do",
"hex.builtin.nodes.buffer.slice.input.to": "Para",
"hex.builtin.nodes.casting": "Conversão de Dados",
"hex.builtin.nodes.casting.buffer_to_float": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_float.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_int": "Buffer to Integer",
"hex.builtin.nodes.casting.buffer_to_int.header": "Buffer to Integer",
"hex.builtin.nodes.casting.float_to_buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.float_to_buffer.header": "***** MISSING TRANSLATION *****",
"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.height": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.common.input": "Input",
"hex.builtin.nodes.common.input.a": "Input A",
"hex.builtin.nodes.common.input.b": "Input B",
"hex.builtin.nodes.common.output": "Output",
"hex.builtin.nodes.common.width": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants": "Constants",
"hex.builtin.nodes.constants.buffer": "Buffer",
"hex.builtin.nodes.constants.buffer.header": "Buffer",
"hex.builtin.nodes.constants.buffer.size": "Size",
"hex.builtin.nodes.constants.comment": "Comment",
"hex.builtin.nodes.constants.comment.header": "Comment",
"hex.builtin.nodes.constants.float": "Float",
"hex.builtin.nodes.constants.float.header": "Float",
"hex.builtin.nodes.constants.int": "Integer",
"hex.builtin.nodes.constants.int.header": "Integer",
"hex.builtin.nodes.constants.nullptr": "Nullptr",
"hex.builtin.nodes.constants.nullptr.header": "Nullptr",
"hex.builtin.nodes.constants.rgba8": "RGBA8 color",
"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.g": "Green",
"hex.builtin.nodes.constants.rgba8.output.r": "Red",
"hex.builtin.nodes.constants.string": "String",
"hex.builtin.nodes.constants.string.header": "String",
"hex.builtin.nodes.control_flow": "Control flow",
"hex.builtin.nodes.control_flow.and": "AND",
"hex.builtin.nodes.control_flow.and.header": "Boolean AND",
"hex.builtin.nodes.control_flow.equals": "Equals",
"hex.builtin.nodes.control_flow.equals.header": "Equals",
"hex.builtin.nodes.control_flow.gt": "Greater than",
"hex.builtin.nodes.control_flow.gt.header": "Greater than",
"hex.builtin.nodes.control_flow.if": "If",
"hex.builtin.nodes.control_flow.if.condition": "Condition",
"hex.builtin.nodes.control_flow.if.false": "False",
"hex.builtin.nodes.control_flow.if.header": "If",
"hex.builtin.nodes.control_flow.if.true": "True",
"hex.builtin.nodes.control_flow.lt": "Less than",
"hex.builtin.nodes.control_flow.lt.header": "Less than",
"hex.builtin.nodes.control_flow.not": "Not",
"hex.builtin.nodes.control_flow.not.header": "Not",
"hex.builtin.nodes.control_flow.or": "OR",
"hex.builtin.nodes.control_flow.or.header": "Boolean OR",
"hex.builtin.nodes.crypto": "Cryptography",
"hex.builtin.nodes.crypto.aes": "AES Decryptor",
"hex.builtin.nodes.crypto.aes.header": "AES Decryptor",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "Key",
"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.data_access": "Acesso de dados",
"hex.builtin.nodes.data_access.read": "Ler",
"hex.builtin.nodes.data_access.read.address": "Caminho",
"hex.builtin.nodes.data_access.read.data": "Dados",
"hex.builtin.nodes.data_access.read.header": "Ler",
"hex.builtin.nodes.data_access.read.size": "Tamanho",
"hex.builtin.nodes.data_access.selection": "Região Selecionada",
"hex.builtin.nodes.data_access.selection.address": "Caminho",
"hex.builtin.nodes.data_access.selection.header": "Região Selecionada",
"hex.builtin.nodes.data_access.selection.size": "Tamanho",
"hex.builtin.nodes.data_access.size": "Tamanho dos Dados",
"hex.builtin.nodes.data_access.size.header": "Tamanho dos Dados",
"hex.builtin.nodes.data_access.size.size": "Tamanho",
"hex.builtin.nodes.data_access.write": "Escrever",
"hex.builtin.nodes.data_access.write.address": "Caminho",
"hex.builtin.nodes.data_access.write.data": "Dados",
"hex.builtin.nodes.data_access.write.header": "Escrever",
"hex.builtin.nodes.decoding": "Decoding",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64 decoder",
"hex.builtin.nodes.decoding.hex": "Hexadecimal",
"hex.builtin.nodes.decoding.hex.header": "Hexadecimal decoder",
"hex.builtin.nodes.display": "Display",
"hex.builtin.nodes.display.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.float": "Float",
"hex.builtin.nodes.display.float.header": "Float display",
"hex.builtin.nodes.display.int": "Integer",
"hex.builtin.nodes.display.int.header": "Integer display",
"hex.builtin.nodes.display.string": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.string.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer": "Visualizers",
"hex.builtin.nodes.visualizer.byte_distribution": "Byte Distribution",
"hex.builtin.nodes.visualizer.byte_distribution.header": "Byte Distribution",
"hex.builtin.nodes.visualizer.digram": "Digram",
"hex.builtin.nodes.visualizer.digram.header": "Digram",
"hex.builtin.nodes.visualizer.image": "Image",
"hex.builtin.nodes.visualizer.image.header": "Image Visualizer",
"hex.builtin.nodes.visualizer.image_rgba": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist": "Layered Distribution",
"hex.builtin.nodes.visualizer.layered_dist.header": "Layered Distribution",
"hex.builtin.pattern_drawer.color": "Cor",
"hex.builtin.pattern_drawer.double_click": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.offset": "Offset",
"hex.builtin.pattern_drawer.size": "Tamanho",
"hex.builtin.pattern_drawer.type": "Tipo",
"hex.builtin.pattern_drawer.value": "Valor",
"hex.builtin.pattern_drawer.var_name": "Nome",
"hex.builtin.popup.close_provider.desc": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.close_provider.title": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.create": "Falha ao criar um novo arquivo!",
"hex.builtin.popup.error.file_dialog.common": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.file_dialog.portal": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.open": "Falha ao abrir o arquivo!",
"hex.builtin.popup.error.project.load": "***** MISSING TRANSLATION *****",
"hex.builtin.popup.error.project.save": "***** MISSING TRANSLATION *****",
"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": "***** MISSING TRANSLATION *****",
"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.provider.disk": "Provedor de disco bruto",
"hex.builtin.provider.disk.disk_size": "Tamanho do Disco",
"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.file": "Provedor de arquivo",
"hex.builtin.provider.file.access": "Ultima vez acessado",
"hex.builtin.provider.file.creation": "Data de Criação",
"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.gdb": "GDB Server Provider",
"hex.builtin.provider.gdb.ip": "Endereço de IP",
"hex.builtin.provider.gdb.name": "GDB Server <{0}:{1}>",
"hex.builtin.provider.gdb.port": "Porta",
"hex.builtin.provider.gdb.server": "Servidor",
"hex.builtin.provider.intel_hex": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.intel_hex.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file.unsaved": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec.name": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.view": "***** MISSING TRANSLATION *****",
"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.font_path": "Caminho da Fonte Customizada",
"hex.builtin.setting.font.font_size": "Tamanho da Fonte",
"hex.builtin.setting.general": "General",
"hex.builtin.setting.general.auto_load_patterns": "Padrão compatível com carregamento automático",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.show_tips": "Mostrar dicas na inicialização",
"hex.builtin.setting.general.sync_pattern_source": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor": "Hex Editor",
"hex.builtin.setting.hex_editor.advanced_decoding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.ascii": "Exibir coluna ASCII",
"hex.builtin.setting.hex_editor.byte_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.bytes_per_row": "Bytes por linha",
"hex.builtin.setting.hex_editor.char_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.grey_zeros": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.highlight_color": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.sync_scrolling": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.uppercase_hex": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.visualizer": "Visualizador de Dados",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "Arquivos Recentes",
"hex.builtin.setting.interface": "Interface",
"hex.builtin.setting.interface.color": "Color theme",
"hex.builtin.setting.interface.color.classic": "Classico",
"hex.builtin.setting.interface.color.dark": "Escuro",
"hex.builtin.setting.interface.color.light": "Claro",
"hex.builtin.setting.interface.color.system": "Sistema",
"hex.builtin.setting.interface.fps": "FPS Limit",
"hex.builtin.setting.interface.fps.unlocked": "Destravado",
"hex.builtin.setting.interface.language": "Idioma",
"hex.builtin.setting.interface.multi_windows": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.interface.scaling": "Scaling",
"hex.builtin.setting.interface.scaling.native": "Nativo",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "Idioma do Wikipedia",
"hex.builtin.setting.proxy": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.description": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.enable": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.url": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.proxy.url.tooltip": "***** MISSING TRANSLATION *****",
"hex.builtin.tools.ascii_table": "ASCII table",
"hex.builtin.tools.ascii_table.octal": "Mostrar octal",
"hex.builtin.tools.base_converter": "Base converter",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "Calculadora",
"hex.builtin.tools.color": "Color picker",
"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.file_tools": "Ferramentas de Arquivo",
"hex.builtin.tools.file_tools.combiner": "Combinador",
"hex.builtin.tools.file_tools.combiner.add": "Adicionar...",
"hex.builtin.tools.file_tools.combiner.add.picker": "Adicionar Arquivo",
"hex.builtin.tools.file_tools.combiner.clear": "Limpar",
"hex.builtin.tools.file_tools.combiner.combine": "Combinar",
"hex.builtin.tools.file_tools.combiner.combining": "Combinando...",
"hex.builtin.tools.file_tools.combiner.delete": "Apagar",
"hex.builtin.tools.file_tools.combiner.error.open_output": "Falha ao criar um Arquivo de saída",
"hex.builtin.tools.file_tools.combiner.open_input": "Falha ao abrir o Arquivo de saída {0}",
"hex.builtin.tools.file_tools.combiner.output": "Arquivo de saída",
"hex.builtin.tools.file_tools.combiner.output.picker": "Definir caminho base de saída",
"hex.builtin.tools.file_tools.combiner.success": "Arquivos combinados com sucesso!",
"hex.builtin.tools.file_tools.shredder": "Triturador",
"hex.builtin.tools.file_tools.shredder.error.open": "Falha ao abrir o arquivo selecionado!",
"hex.builtin.tools.file_tools.shredder.fast": "Modo Rápido",
"hex.builtin.tools.file_tools.shredder.input": "Arquivo para triturar ",
"hex.builtin.tools.file_tools.shredder.picker": "Abrir arquivo para triturar",
"hex.builtin.tools.file_tools.shredder.shred": "Triturado",
"hex.builtin.tools.file_tools.shredder.shredding": "Triturando...",
"hex.builtin.tools.file_tools.shredder.success": "Triturado com sucesso!",
"hex.builtin.tools.file_tools.shredder.warning": "Esta ferramenta destrói IRRECUPERAVELMENTE um arquivo. Use com cuidado",
"hex.builtin.tools.file_tools.splitter": "Divisor",
"hex.builtin.tools.file_tools.splitter.input": "Arquivo para dividir ",
"hex.builtin.tools.file_tools.splitter.output": "Caminho de Saída ",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "Falha ao criar arquivo de peça {0}",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "Falha ao abrir o arquivo selecionado!",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "O arquivo é menor que o tamanho da peça",
"hex.builtin.tools.file_tools.splitter.picker.input": "Abrir arquivo para dividir",
"hex.builtin.tools.file_tools.splitter.picker.output": "Definir caminho base",
"hex.builtin.tools.file_tools.splitter.picker.split": "Dividir",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "Dividindo...",
"hex.builtin.tools.file_tools.splitter.picker.success": "Arquivo dividido com sucesso!",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3½\" Floppy disk (1400KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5¼\" Floppy disk (1200KiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM (650MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM (700MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "Customizado",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT32 (4GiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 Disk (100MiB)",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 Disk (200MiB)",
"hex.builtin.tools.file_uploader": "Carregador de Arquivo",
"hex.builtin.tools.file_uploader.control": "Controle",
"hex.builtin.tools.file_uploader.done": "Feito!",
"hex.builtin.tools.file_uploader.error": "Failed to upload file!\n\nError Code: {0}",
"hex.builtin.tools.file_uploader.invalid_response": "Invalid response from Anonfiles!",
"hex.builtin.tools.file_uploader.recent": "Recent Uploads",
"hex.builtin.tools.file_uploader.tooltip": "Clique para copiar\nCTRL + Click para abrir",
"hex.builtin.tools.file_uploader.upload": "Enviar",
"hex.builtin.tools.format.engineering": "Engineering",
"hex.builtin.tools.format.programmer": "Programmer",
"hex.builtin.tools.format.scientific": "Scientific",
"hex.builtin.tools.format.standard": "Standard",
"hex.builtin.tools.history": "History",
"hex.builtin.tools.ieee756": "IEEE 756 Floating Point Tester",
"hex.builtin.tools.ieee756.double_precision": "Double Precision",
"hex.builtin.tools.ieee756.exponent": "Exponent",
"hex.builtin.tools.ieee756.exponent_size": "Exponent Size",
"hex.builtin.tools.ieee756.formula": "Formula",
"hex.builtin.tools.ieee756.half_precision": "Half Precision",
"hex.builtin.tools.ieee756.mantissa": "Mantissa",
"hex.builtin.tools.ieee756.mantissa_size": "Mantissa Size",
"hex.builtin.tools.ieee756.result.float": "Resultado de ponto flutuante",
"hex.builtin.tools.ieee756.result.hex": "Resultado Hexadecimal",
"hex.builtin.tools.ieee756.result.title": "Resultado",
"hex.builtin.tools.ieee756.sign": "Sign",
"hex.builtin.tools.ieee756.singe_precision": "Single Precision",
"hex.builtin.tools.ieee756.type": "Tipo",
"hex.builtin.tools.input": "Input",
"hex.builtin.tools.name": "Nome",
"hex.builtin.tools.permissions": "Calculadora de Permissões UNIX",
"hex.builtin.tools.permissions.absolute": "Absolute Notation",
"hex.builtin.tools.permissions.perm_bits": "Permission bits",
"hex.builtin.tools.permissions.setgid_error": "O grupo deve ter direitos de execução para que o bit setgid seja aplicado!",
"hex.builtin.tools.permissions.setuid_error": "O usuário deve ter direitos de execução para que o bit setuid seja aplicado!",
"hex.builtin.tools.permissions.sticky_error": "Outros devem ter direitos de execução para que o sticky bit seja aplicado!",
"hex.builtin.tools.regex_replacer": "Regex replacer",
"hex.builtin.tools.regex_replacer.input": "Entrada",
"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.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.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} bytes)",
"hex.builtin.view.bookmarks.button.jump": "Pular para",
"hex.builtin.view.bookmarks.button.remove": "Remover",
"hex.builtin.view.bookmarks.default_title": "Favorito [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "Cor",
"hex.builtin.view.bookmarks.header.comment": "Comentar",
"hex.builtin.view.bookmarks.header.name": "Nome",
"hex.builtin.view.bookmarks.name": "Favoritos",
"hex.builtin.view.bookmarks.no_bookmarks": "Nenhum favorito criado. Adicione-o e Edite -> Criar Favorito",
"hex.builtin.view.bookmarks.title.info": "Informação",
"hex.builtin.view.command_palette.name": "Paleta de Comandos",
"hex.builtin.view.constants.name": "Constantes",
"hex.builtin.view.constants.row.category": "Categoria",
"hex.builtin.view.constants.row.desc": "Descrição",
"hex.builtin.view.constants.row.name": "Nome",
"hex.builtin.view.constants.row.value": "Valor",
"hex.builtin.view.data_inspector.invert": "Inverter",
"hex.builtin.view.data_inspector.name": "Inspecionador de Dados",
"hex.builtin.view.data_inspector.no_data": "Nenhum Byte Selecionado",
"hex.builtin.view.data_inspector.table.name": "Nome",
"hex.builtin.view.data_inspector.table.value": "Valor",
"hex.builtin.view.data_processor.help_text": "Botão direito para adicionar um novo Node",
"hex.builtin.view.data_processor.menu.file.load_processor": "Load data processor...",
"hex.builtin.view.data_processor.menu.file.save_processor": "Save data processor...",
"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.name": "Data Processor",
"hex.builtin.view.diff.name": "Diferenciando",
"hex.builtin.view.disassembler.16bit": "16-bit",
"hex.builtin.view.disassembler.32bit": "32-bit",
"hex.builtin.view.disassembler.64bit": "64-bit",
"hex.builtin.view.disassembler.arch": "Arquitetura",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "Default",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "Endereço base",
"hex.builtin.view.disassembler.bpf.classic": "Classico",
"hex.builtin.view.disassembler.bpf.extended": "Extendido",
"hex.builtin.view.disassembler.disassemble": "Desmontar",
"hex.builtin.view.disassembler.disassembling": "Desmontando...",
"hex.builtin.view.disassembler.disassembly.address": "Address",
"hex.builtin.view.disassembler.disassembly.bytes": "Byte",
"hex.builtin.view.disassembler.disassembly.offset": "Offset",
"hex.builtin.view.disassembler.disassembly.title": "Disassembly",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "Desmontador",
"hex.builtin.view.disassembler.position": "Posição",
"hex.builtin.view.disassembler.ppc.booke": "Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "Quad Processing Extensions",
"hex.builtin.view.disassembler.ppc.spe": "Signal Processing Engine",
"hex.builtin.view.disassembler.region": "Região do código",
"hex.builtin.view.disassembler.riscv.compressed": "Compressed",
"hex.builtin.view.disassembler.settings.header": "Configurações",
"hex.builtin.view.disassembler.settings.mode": "Modo",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.context.copy": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.context.copy_demangle": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.demangled": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.name": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.full_match": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.regex.pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search.entries": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.search.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.searching": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.sequences": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.chars": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.line_feeds": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.lower_case": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.match_settings": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.min_length": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.null_term": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.numbers": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.spaces": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.symbols": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.underscores": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.strings.upper_case": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.max": "***** MISSING TRANSLATION *****",
"hex.builtin.view.find.value.min": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hashes.function": "Função Hash",
"hex.builtin.view.hashes.hash": "Hash",
"hex.builtin.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.",
"hex.builtin.view.hashes.name": "Hashes",
"hex.builtin.view.hashes.no_settings": "Nenhuma configuração disponivel",
"hex.builtin.view.hashes.remove": "Remover hash",
"hex.builtin.view.hashes.table.name": "Nome",
"hex.builtin.view.hashes.table.result": "Resultado",
"hex.builtin.view.hashes.table.type": "Tipo",
"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.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.name": "Ajuda",
"hex.builtin.view.help.pattern_cheat_sheet": "Pattern Language Cheat Sheet",
"hex.builtin.view.hex_editor.copy.address": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.copy.ascii": "***** MISSING TRANSLATION *****",
"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.go": "Go Array",
"hex.builtin.view.hex_editor.copy.hex": "String",
"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",
"hex.builtin.view.hex_editor.copy.lua": "Lua Array",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal Array",
"hex.builtin.view.hex_editor.copy.python": "Python Array",
"hex.builtin.view.hex_editor.copy.rust": "Rust Array",
"hex.builtin.view.hex_editor.copy.swift": "Swift Array",
"hex.builtin.view.hex_editor.goto.offset.absolute": "Absoluto",
"hex.builtin.view.hex_editor.goto.offset.begin": "Começo",
"hex.builtin.view.hex_editor.goto.offset.end": "Fim",
"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.insert": "Inserir...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.paste": "Colar",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.remove": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.resize": "Redimensionar...",
"hex.builtin.view.hex_editor.menu.edit.select_all": "Selecionar tudo",
"hex.builtin.view.hex_editor.menu.edit.set_base": "Definir endereço base",
"hex.builtin.view.hex_editor.menu.file.goto": "Ir para",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "Carregar codificação personalizada...",
"hex.builtin.view.hex_editor.menu.file.save": "Salvar",
"hex.builtin.view.hex_editor.menu.file.save_as": "Salvar como...",
"hex.builtin.view.hex_editor.menu.file.search": "Procurar",
"hex.builtin.view.hex_editor.menu.file.select": "***** MISSING TRANSLATION *****",
"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.string": "String",
"hex.builtin.view.hex_editor.select.offset.begin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.end": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.region": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.offset.size": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.select.select": "***** MISSING TRANSLATION *****",
"hex.builtin.view.information.analyze": "Analisar Pagina",
"hex.builtin.view.information.analyzing": "Analizando...",
"hex.builtin.view.information.block_size": "Block size",
"hex.builtin.view.information.block_size.desc": "{0} blocks of {1} bytes",
"hex.builtin.view.information.control": "Controle",
"hex.builtin.view.information.description": "Descrição:",
"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.file_entropy": "File entropy",
"hex.builtin.view.information.highest_entropy": "Highest entropy block",
"hex.builtin.view.information.info_analysis": "Análise de Informações",
"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.region": "Região analizada",
"hex.builtin.view.patches.name": "Patches",
"hex.builtin.view.patches.offset": "Desvio",
"hex.builtin.view.patches.orig": "Valor Original",
"hex.builtin.view.patches.patch": "Valor Atualizado",
"hex.builtin.view.patches.remove": "Remover Atualização",
"hex.builtin.view.pattern_data.name": "Padrão de Dados",
"hex.builtin.view.pattern_editor.accept_pattern": "Aceitar padrão",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "Um ou mais padrão_linguagem compatível com este tipo de dados foi encontrado",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "Padrões",
"hex.builtin.view.pattern_editor.accept_pattern.question": "Deseja aplicar o padrão selecionado?",
"hex.builtin.view.pattern_editor.auto": "Auto Avaliar",
"hex.builtin.view.pattern_editor.console": "Console",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "Este padrão tentou chamar uma função perigosa.\nTem certeza de que deseja confiar neste padrão?",
"hex.builtin.view.pattern_editor.dangerous_function.name": "Permitir função perigosa?",
"hex.builtin.view.pattern_editor.env_vars": "Variáveis de Ambiente",
"hex.builtin.view.pattern_editor.evaluating": "Avaliando...",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "***** MISSING TRANSLATION *****",
"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.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.open_pattern": "Abrir padrão",
"hex.builtin.view.pattern_editor.section_popup": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.sections": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.settings": "Configurações",
"hex.builtin.view.provider_settings.load_error": "***** MISSING TRANSLATION *****",
"hex.builtin.view.provider_settings.load_popup": "Abrir Provedor",
"hex.builtin.view.provider_settings.name": "Configurações do provedor",
"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",
"hex.builtin.view.store.download": "Baixar",
"hex.builtin.view.store.download_error": "Falha ao baixar o arquivo! A pasta de destino não existe.",
"hex.builtin.view.store.loading": "Carregando conteúdo da loja...",
"hex.builtin.view.store.name": "Loja de Conteúdo",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"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.name": "Nome",
"hex.builtin.view.store.tab.constants": "Constantes",
"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.patterns": "Padrões",
"hex.builtin.view.store.tab.yara": "Regras Yara",
"hex.builtin.view.store.update": "Atualizar",
"hex.builtin.view.tools.name": "Ferramentas",
"hex.builtin.view.yara.error": "Erro do compilador Yara: ",
"hex.builtin.view.yara.header.matches": "Combinações",
"hex.builtin.view.yara.header.rules": "Regras",
"hex.builtin.view.yara.match": "Combinar Regras",
"hex.builtin.view.yara.matches.identifier": "Identificador",
"hex.builtin.view.yara.matches.variable": "Variável",
"hex.builtin.view.yara.matching": "Combinando...",
"hex.builtin.view.yara.name": "Regras Yara",
"hex.builtin.view.yara.no_rules": "Nenhuma regra YARA encontrada. Coloque-os na pasta 'yara' do ImHex",
"hex.builtin.view.yara.reload": "Recarregar",
"hex.builtin.view.yara.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.yara.rule_added": "Regra Yara Adicionada!",
"hex.builtin.view.yara.whole_data": "O arquivo inteiro corresponde!",
"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)",
"hex.builtin.visualizer.decimal.signed.8bit": "Decimal Signed (8 bits)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "Decimal Unsigned (16 bits)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "Decimal Unsigned (32 bits)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "Decimal Unsigned (64 bits)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "Decimal Unsigned (8 bits)",
"hex.builtin.visualizer.floating_point.16bit": "Floating Point (16 bits)",
"hex.builtin.visualizer.floating_point.32bit": "Floating Point (32 bits)",
"hex.builtin.visualizer.floating_point.64bit": "Floating Point (64 bits)",
"hex.builtin.visualizer.hexadecimal.16bit": "Hexadecimal (16 bits)",
"hex.builtin.visualizer.hexadecimal.32bit": "Hexadecimal (32 bits)",
"hex.builtin.visualizer.hexadecimal.64bit": "Hexadecimal (64 bits)",
"hex.builtin.visualizer.hexadecimal.8bit": "Hexadecimal (8 bits)",
"hex.builtin.visualizer.hexii": "HexII",
"hex.builtin.visualizer.rgba8": "RGBA8 Color",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "Mudar preferencias do ImHex",
"hex.builtin.welcome.customize.settings.title": "Configurações",
"hex.builtin.welcome.header.customize": "Customizar",
"hex.builtin.welcome.header.help": "Ajuda",
"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.start": "Iniciar",
"hex.builtin.welcome.header.update": "Atualizações",
"hex.builtin.welcome.header.various": "Vários",
"hex.builtin.welcome.help.discord": "Servidor do Discord",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "Obter Ajuda",
"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.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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.title": "Documentação da linguagem padrão",
"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.welcome.plugins.author": "Autor",
"hex.builtin.welcome.plugins.desc": "Descrição",
"hex.builtin.welcome.plugins.plugin": "Plugin",
"hex.builtin.welcome.safety_backup.delete": "Não, Apagar",
"hex.builtin.welcome.safety_backup.desc": "Ah não, ImHex crashou na ultima vez.\nDeseja restaurar seu trabalho anterior?",
"hex.builtin.welcome.safety_backup.restore": "Yes, Restaurar",
"hex.builtin.welcome.safety_backup.title": "Restaurar dados perdidos",
"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.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!"
}
}

View File

@ -0,0 +1,821 @@
{
"code": "zh-CN",
"country": "China",
"language": "Chinese (Simplified)",
"translations": {
"hex.builtin.command.calc.desc": "计算器",
"hex.builtin.command.cmd.desc": "指令",
"hex.builtin.command.cmd.result": "运行指令 '{0}'",
"hex.builtin.command.web.desc": "网站解析",
"hex.builtin.command.web.result": "导航到 '{0}'",
"hex.builtin.common.address": "地址",
"hex.builtin.common.big": "大",
"hex.builtin.common.big_endian": "大端序",
"hex.builtin.common.browse": "浏览...",
"hex.builtin.common.cancel": "取消",
"hex.builtin.common.choose_file": "选择文件",
"hex.builtin.common.close": "关闭",
"hex.builtin.common.comment": "注释",
"hex.builtin.common.count": "***** MISSING TRANSLATION *****",
"hex.builtin.common.decimal": "十进制",
"hex.builtin.common.dont_show_again": "不要再次显示",
"hex.builtin.common.encoding.ascii": "ASCII",
"hex.builtin.common.encoding.utf16be": "UTF-16BE",
"hex.builtin.common.encoding.utf16le": "UTF-16LE",
"hex.builtin.common.encoding.utf8": "UTF-8",
"hex.builtin.common.endian": "端序",
"hex.builtin.common.error": "错误",
"hex.builtin.common.fatal": "致命错误",
"hex.builtin.common.file": "文件",
"hex.builtin.common.filter": "过滤器",
"hex.builtin.common.hexadecimal": "十六进制",
"hex.builtin.common.info": "信息",
"hex.builtin.common.link": "链接",
"hex.builtin.common.little": "小",
"hex.builtin.common.little_endian": "小端序",
"hex.builtin.common.load": "加载",
"hex.builtin.common.match_selection": "匹配选择",
"hex.builtin.common.name": "***** MISSING TRANSLATION *****",
"hex.builtin.common.no": "否",
"hex.builtin.common.number_format": "数字进制",
"hex.builtin.common.octal": "八进制",
"hex.builtin.common.offset": "偏移",
"hex.builtin.common.okay": "好的",
"hex.builtin.common.open": "打开",
"hex.builtin.common.processing": "处理",
"hex.builtin.common.question": "问题",
"hex.builtin.common.range": "范围",
"hex.builtin.common.range.entire_data": "所有数据",
"hex.builtin.common.range.selection": "选区",
"hex.builtin.common.region": "区域",
"hex.builtin.common.set": "设置",
"hex.builtin.common.size": "大小",
"hex.builtin.common.type": "类型",
"hex.builtin.common.type.f32": "float",
"hex.builtin.common.type.f64": "double",
"hex.builtin.common.type.i16": "int16_t",
"hex.builtin.common.type.i24": "int24_t",
"hex.builtin.common.type.i32": "int32_t",
"hex.builtin.common.type.i48": "int48_t",
"hex.builtin.common.type.i64": "int64_t",
"hex.builtin.common.type.i8": "int8_t",
"hex.builtin.common.type.u16": "uint16_t",
"hex.builtin.common.type.u24": "uint24_t",
"hex.builtin.common.type.u32": "uint32_t",
"hex.builtin.common.type.u48": "uint48_t",
"hex.builtin.common.type.u64": "uint64_t",
"hex.builtin.common.type.u8": "uint8_t",
"hex.builtin.common.value": "值",
"hex.builtin.common.yes": "是",
"hex.builtin.hash.crc.iv": "初始值",
"hex.builtin.hash.crc.poly": "多项式",
"hex.builtin.hash.crc.refl_in": "输入值取反",
"hex.builtin.hash.crc.refl_out": "输出值取反",
"hex.builtin.hash.crc.xor_out": "结果异或值",
"hex.builtin.hash.crc16": "CRC16",
"hex.builtin.hash.crc32": "CRC32",
"hex.builtin.hash.crc8": "CRC8",
"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.hex_editor.data_size": "总大小",
"hex.builtin.hex_editor.no_bytes": "没有可显示的字节",
"hex.builtin.hex_editor.page": "分页",
"hex.builtin.hex_editor.region": "范围",
"hex.builtin.hex_editor.selection": "选区",
"hex.builtin.hex_editor.selection.none": "未选中",
"hex.builtin.inspector.ascii": "ASCII 字符",
"hex.builtin.inspector.binary": "二进制8 位)",
"hex.builtin.inspector.bool": "bool",
"hex.builtin.inspector.dos_date": "DOS 日期",
"hex.builtin.inspector.dos_time": "DOS 时间",
"hex.builtin.inspector.double": "double64 位)",
"hex.builtin.inspector.float": "float32 位)",
"hex.builtin.inspector.float16": "half float16 位)",
"hex.builtin.inspector.guid": "GUID",
"hex.builtin.inspector.i16": "int16_t",
"hex.builtin.inspector.i24": "int24_t",
"hex.builtin.inspector.i32": "int32_t",
"hex.builtin.inspector.i48": "int48_t",
"hex.builtin.inspector.i64": "int64_t",
"hex.builtin.inspector.i8": "int8_t",
"hex.builtin.inspector.long_double": "long double128 位)",
"hex.builtin.inspector.rgb565": "RGB565 颜色",
"hex.builtin.inspector.rgba8": "RGBA8 颜色",
"hex.builtin.inspector.sleb128": "有符号LEB128",
"hex.builtin.inspector.string": "字符串",
"hex.builtin.inspector.string16": "宽字符串",
"hex.builtin.inspector.time": "time_t",
"hex.builtin.inspector.time32": "time32_t",
"hex.builtin.inspector.time64": "time64_t",
"hex.builtin.inspector.u16": "uint16_t",
"hex.builtin.inspector.u24": "uint24_t",
"hex.builtin.inspector.u32": "uint32_t",
"hex.builtin.inspector.u48": "uint48_t",
"hex.builtin.inspector.u64": "uint64_t",
"hex.builtin.inspector.u8": "uint8_t",
"hex.builtin.inspector.uleb128": "无符号LEB128",
"hex.builtin.inspector.utf8": "UTF-8 码位",
"hex.builtin.inspector.wide": "宽字符",
"hex.builtin.layouts.default": "默认",
"hex.builtin.menu.edit": "编辑",
"hex.builtin.menu.edit.bookmark.create": "添加书签",
"hex.builtin.menu.edit.redo": "重做",
"hex.builtin.menu.edit.undo": "撤销",
"hex.builtin.menu.file": "文件",
"hex.builtin.menu.file.bookmark.export": "导出书签",
"hex.builtin.menu.file.bookmark.import": "导入书签",
"hex.builtin.menu.file.clear_recent": "清除",
"hex.builtin.menu.file.close": "关闭",
"hex.builtin.menu.file.create_file": "新建文件...",
"hex.builtin.menu.file.export": "导出...",
"hex.builtin.menu.file.export.base64.popup.export_error": "文件不是有效的 Base64 格式!",
"hex.builtin.menu.file.export.ips": "IPS 补丁",
"hex.builtin.menu.file.export.ips32": "IPS32 补丁",
"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.ips": "IPS 补丁",
"hex.builtin.menu.file.import.ips32": "IPS32 补丁",
"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.quit": "退出 ImHex",
"hex.builtin.menu.file.reload_file": "重新加载文件",
"hex.builtin.menu.file.save_project": "保存项目",
"hex.builtin.menu.file.save_project_as": "***** MISSING TRANSLATION *****",
"hex.builtin.menu.help": "帮助",
"hex.builtin.menu.layout": "布局",
"hex.builtin.menu.view": "视图",
"hex.builtin.menu.view.demo": "ImGui 演示",
"hex.builtin.menu.view.fps": "显示 FPS",
"hex.builtin.nodes.arithmetic": "运算",
"hex.builtin.nodes.arithmetic.add": "加法",
"hex.builtin.nodes.arithmetic.add.header": "加法",
"hex.builtin.nodes.arithmetic.average": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.average.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.div": "除法",
"hex.builtin.nodes.arithmetic.div.header": "除法",
"hex.builtin.nodes.arithmetic.median": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.arithmetic.median.header": "***** MISSING TRANSLATION *****",
"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.sub": "减法",
"hex.builtin.nodes.arithmetic.sub.header": "减法",
"hex.builtin.nodes.bitwise": "按位操作",
"hex.builtin.nodes.bitwise.and": "与",
"hex.builtin.nodes.bitwise.and.header": "位与",
"hex.builtin.nodes.bitwise.not": "取反",
"hex.builtin.nodes.bitwise.not.header": "按位取反",
"hex.builtin.nodes.bitwise.or": "或",
"hex.builtin.nodes.bitwise.or.header": "位或",
"hex.builtin.nodes.bitwise.xor": "异或",
"hex.builtin.nodes.bitwise.xor.header": "按位异或",
"hex.builtin.nodes.buffer": "缓冲区",
"hex.builtin.nodes.buffer.combine": "组合",
"hex.builtin.nodes.buffer.combine.header": "缓冲区组合",
"hex.builtin.nodes.buffer.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.patch.input.patch": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.buffer.repeat": "重复",
"hex.builtin.nodes.buffer.repeat.header": "缓冲区重复",
"hex.builtin.nodes.buffer.repeat.input.buffer": "输入",
"hex.builtin.nodes.buffer.repeat.input.count": "次数",
"hex.builtin.nodes.buffer.slice": "切片",
"hex.builtin.nodes.buffer.slice.header": "缓冲区切片",
"hex.builtin.nodes.buffer.slice.input.buffer": "输入",
"hex.builtin.nodes.buffer.slice.input.from": "从",
"hex.builtin.nodes.buffer.slice.input.to": "到",
"hex.builtin.nodes.casting": "数据转换",
"hex.builtin.nodes.casting.buffer_to_float": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_float.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.buffer_to_int": "缓冲区到整数",
"hex.builtin.nodes.casting.buffer_to_int.header": "缓冲区到整数",
"hex.builtin.nodes.casting.float_to_buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.float_to_buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.casting.int_to_buffer": "整数到缓冲区",
"hex.builtin.nodes.casting.int_to_buffer.header": "整数到缓冲区",
"hex.builtin.nodes.common.height": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.common.input": "输入",
"hex.builtin.nodes.common.input.a": "输入 A",
"hex.builtin.nodes.common.input.b": "输入 B",
"hex.builtin.nodes.common.output": "输出",
"hex.builtin.nodes.common.width": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.constants": "常量",
"hex.builtin.nodes.constants.buffer": "缓冲区",
"hex.builtin.nodes.constants.buffer.header": "缓冲区",
"hex.builtin.nodes.constants.buffer.size": "大小",
"hex.builtin.nodes.constants.comment": "注释",
"hex.builtin.nodes.constants.comment.header": "注释",
"hex.builtin.nodes.constants.float": "浮点数",
"hex.builtin.nodes.constants.float.header": "浮点数",
"hex.builtin.nodes.constants.int": "整数",
"hex.builtin.nodes.constants.int.header": "整数",
"hex.builtin.nodes.constants.nullptr": "空指针",
"hex.builtin.nodes.constants.nullptr.header": "空指针",
"hex.builtin.nodes.constants.rgba8": "RGBA8 颜色",
"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.g": "绿",
"hex.builtin.nodes.constants.rgba8.output.r": "红",
"hex.builtin.nodes.constants.string": "字符串",
"hex.builtin.nodes.constants.string.header": "字符串",
"hex.builtin.nodes.control_flow": "控制流",
"hex.builtin.nodes.control_flow.and": "与",
"hex.builtin.nodes.control_flow.and.header": "逻辑与",
"hex.builtin.nodes.control_flow.equals": "等于",
"hex.builtin.nodes.control_flow.equals.header": "等于",
"hex.builtin.nodes.control_flow.gt": "大于",
"hex.builtin.nodes.control_flow.gt.header": "大于",
"hex.builtin.nodes.control_flow.if": "如果",
"hex.builtin.nodes.control_flow.if.condition": "条件",
"hex.builtin.nodes.control_flow.if.false": "False",
"hex.builtin.nodes.control_flow.if.header": "如果",
"hex.builtin.nodes.control_flow.if.true": "True",
"hex.builtin.nodes.control_flow.lt": "小于",
"hex.builtin.nodes.control_flow.lt.header": "小于",
"hex.builtin.nodes.control_flow.not": "取反",
"hex.builtin.nodes.control_flow.not.header": "取反",
"hex.builtin.nodes.control_flow.or": "或",
"hex.builtin.nodes.control_flow.or.header": "逻辑或",
"hex.builtin.nodes.crypto": "加密",
"hex.builtin.nodes.crypto.aes": "AES 解密",
"hex.builtin.nodes.crypto.aes.header": "AES 解密",
"hex.builtin.nodes.crypto.aes.iv": "IV",
"hex.builtin.nodes.crypto.aes.key": "密钥",
"hex.builtin.nodes.crypto.aes.key_length": "密钥长度",
"hex.builtin.nodes.crypto.aes.mode": "模式",
"hex.builtin.nodes.crypto.aes.nonce": "Nonce",
"hex.builtin.nodes.data_access": "数据访问",
"hex.builtin.nodes.data_access.read": "读取",
"hex.builtin.nodes.data_access.read.address": "地址",
"hex.builtin.nodes.data_access.read.data": "数据",
"hex.builtin.nodes.data_access.read.header": "读取",
"hex.builtin.nodes.data_access.read.size": "大小",
"hex.builtin.nodes.data_access.selection": "已选中区域",
"hex.builtin.nodes.data_access.selection.address": "地址",
"hex.builtin.nodes.data_access.selection.header": "已选中区域",
"hex.builtin.nodes.data_access.selection.size": "大小",
"hex.builtin.nodes.data_access.size": "数据大小",
"hex.builtin.nodes.data_access.size.header": "数据大小",
"hex.builtin.nodes.data_access.size.size": "大小",
"hex.builtin.nodes.data_access.write": "写入",
"hex.builtin.nodes.data_access.write.address": "地址",
"hex.builtin.nodes.data_access.write.data": "数据",
"hex.builtin.nodes.data_access.write.header": "写入",
"hex.builtin.nodes.decoding": "编码",
"hex.builtin.nodes.decoding.base64": "Base64",
"hex.builtin.nodes.decoding.base64.header": "Base64 解码",
"hex.builtin.nodes.decoding.hex": "十六进制",
"hex.builtin.nodes.decoding.hex.header": "十六进制解码",
"hex.builtin.nodes.display": "显示",
"hex.builtin.nodes.display.buffer": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.buffer.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.float": "浮点数",
"hex.builtin.nodes.display.float.header": "浮点数显示",
"hex.builtin.nodes.display.int": "整数",
"hex.builtin.nodes.display.int.header": "整数显示",
"hex.builtin.nodes.display.string": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.display.string.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.pattern_language.out_var.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer": "可视化",
"hex.builtin.nodes.visualizer.byte_distribution": "字节分布",
"hex.builtin.nodes.visualizer.byte_distribution.header": "字节分布",
"hex.builtin.nodes.visualizer.digram": "图表",
"hex.builtin.nodes.visualizer.digram.header": "图表可视化",
"hex.builtin.nodes.visualizer.image": "图像",
"hex.builtin.nodes.visualizer.image.header": "图像可视化",
"hex.builtin.nodes.visualizer.image_rgba": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.image_rgba.header": "***** MISSING TRANSLATION *****",
"hex.builtin.nodes.visualizer.layered_dist": "分层布局",
"hex.builtin.nodes.visualizer.layered_dist.header": "分层布局",
"hex.builtin.pattern_drawer.color": "颜色",
"hex.builtin.pattern_drawer.double_click": "***** MISSING TRANSLATION *****",
"hex.builtin.pattern_drawer.offset": "偏移",
"hex.builtin.pattern_drawer.size": "大小",
"hex.builtin.pattern_drawer.type": "类型",
"hex.builtin.pattern_drawer.value": "值",
"hex.builtin.pattern_drawer.var_name": "名称",
"hex.builtin.popup.close_provider.desc": "有对此提供器做出的未保存的更改。\n你确定要关闭吗",
"hex.builtin.popup.close_provider.title": "关闭提供器?",
"hex.builtin.popup.error.create": "创建新文件失败!",
"hex.builtin.popup.error.file_dialog.common": "尝试打开文件浏览器时发生了错误!",
"hex.builtin.popup.error.file_dialog.portal": "打开文件浏览器时发生了错误。这可能是由于您的系统没有正确安装 xdg-desktop-portal 后端。\n\n对于 KDE请使用 xdg-desktop-portal-kde。\n对于 Gnome请使用 xdg-desktop-portal-gnome。\n对于 wlroots请使用 xdg-desktop-portal-wlr。\n其他情况您可以尝试使用 xdg-desktop-portal-gtk。\n\n重启后请重启您的系统。\n\n如果在这之后文件浏览器仍然不能正常工作请在 https://github.com/WerWolv/ImHex/issues 提交问题。\n\n与此同时仍然可以通过将文件拖到 ImHex 窗口来打开它们!",
"hex.builtin.popup.error.open": "打开文件失败!",
"hex.builtin.popup.error.project.load": "加载工程失败!",
"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.provider.disk": "原始磁盘",
"hex.builtin.provider.disk.disk_size": "磁盘大小",
"hex.builtin.provider.disk.reload": "刷新",
"hex.builtin.provider.disk.sector_size": "扇区大小",
"hex.builtin.provider.disk.selected_disk": "磁盘",
"hex.builtin.provider.file": "文件",
"hex.builtin.provider.file.access": "最后访问时间",
"hex.builtin.provider.file.creation": "创建时间",
"hex.builtin.provider.file.modification": "最后更改时间",
"hex.builtin.provider.file.path": "路径",
"hex.builtin.provider.file.size": "大小",
"hex.builtin.provider.gdb": "GDB 服务器",
"hex.builtin.provider.gdb.ip": "IP 地址",
"hex.builtin.provider.gdb.name": "GDB 服务器 <{0}:{1}>",
"hex.builtin.provider.gdb.port": "端口",
"hex.builtin.provider.gdb.server": "服务器",
"hex.builtin.provider.intel_hex": "Intel Hex",
"hex.builtin.provider.intel_hex.name": "Intel Hex {0}",
"hex.builtin.provider.mem_file": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.mem_file.unsaved": "***** MISSING TRANSLATION *****",
"hex.builtin.provider.motorola_srec": "Motorola SREC",
"hex.builtin.provider.motorola_srec.name": "Motorola SREC {0}",
"hex.builtin.provider.view": "***** MISSING TRANSLATION *****",
"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.font_path": "自定义字体路径",
"hex.builtin.setting.font.font_size": "字体大小",
"hex.builtin.setting.general": "通用",
"hex.builtin.setting.general.auto_load_patterns": "自动加载支持的模式",
"hex.builtin.setting.general.check_for_updates": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.enable_unicode": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.general.show_tips": "在启动时显示每日提示",
"hex.builtin.setting.general.sync_pattern_source": "在提供器间同步模式源码",
"hex.builtin.setting.hex_editor": "Hex 编辑器",
"hex.builtin.setting.hex_editor.advanced_decoding": "显示高级解码栏",
"hex.builtin.setting.hex_editor.ascii": "显示 ASCII 栏",
"hex.builtin.setting.hex_editor.byte_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.bytes_per_row": "每行显示的字节数",
"hex.builtin.setting.hex_editor.char_padding": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.hex_editor.grey_zeros": "显示零字节为灰色",
"hex.builtin.setting.hex_editor.highlight_color": "选区高亮色",
"hex.builtin.setting.hex_editor.sync_scrolling": "同步编辑器位置",
"hex.builtin.setting.hex_editor.uppercase_hex": "大写十六进制",
"hex.builtin.setting.hex_editor.visualizer": "数据处理器的数据可视化格式",
"hex.builtin.setting.imhex": "ImHex",
"hex.builtin.setting.imhex.recent_files": "最近文件",
"hex.builtin.setting.interface": "界面",
"hex.builtin.setting.interface.color": "颜色主题",
"hex.builtin.setting.interface.color.classic": "经典",
"hex.builtin.setting.interface.color.dark": "暗",
"hex.builtin.setting.interface.color.light": "亮",
"hex.builtin.setting.interface.color.system": "跟随系统",
"hex.builtin.setting.interface.fps": "FPS 限制",
"hex.builtin.setting.interface.fps.unlocked": "无限制",
"hex.builtin.setting.interface.language": "语言",
"hex.builtin.setting.interface.multi_windows": "***** MISSING TRANSLATION *****",
"hex.builtin.setting.interface.scaling": "缩放",
"hex.builtin.setting.interface.scaling.native": "本地默认",
"hex.builtin.setting.interface.scaling.x0_5": "x0.5",
"hex.builtin.setting.interface.scaling.x1_0": "x1.0",
"hex.builtin.setting.interface.scaling.x1_5": "x1.5",
"hex.builtin.setting.interface.scaling.x2_0": "x2.0",
"hex.builtin.setting.interface.scaling.x3_0": "x3.0",
"hex.builtin.setting.interface.scaling.x4_0": "x4.0",
"hex.builtin.setting.interface.wiki_explain_language": "维基百科使用语言",
"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.tools.ascii_table": "ASCII 表",
"hex.builtin.tools.ascii_table.octal": "显示八进制",
"hex.builtin.tools.base_converter": "基本进制转换",
"hex.builtin.tools.base_converter.bin": "BIN",
"hex.builtin.tools.base_converter.dec": "DEC",
"hex.builtin.tools.base_converter.hex": "HEX",
"hex.builtin.tools.base_converter.oct": "OCT",
"hex.builtin.tools.calc": "计算器",
"hex.builtin.tools.color": "颜色选择器",
"hex.builtin.tools.demangler": "LLVM 名还原",
"hex.builtin.tools.demangler.demangled": "还原名",
"hex.builtin.tools.demangler.mangled": "修饰名",
"hex.builtin.tools.error": "最后错误: '{0}'",
"hex.builtin.tools.file_tools": "文件工具",
"hex.builtin.tools.file_tools.combiner": "合并",
"hex.builtin.tools.file_tools.combiner.add": "添加...",
"hex.builtin.tools.file_tools.combiner.add.picker": "添加文件",
"hex.builtin.tools.file_tools.combiner.clear": "清空",
"hex.builtin.tools.file_tools.combiner.combine": "合并",
"hex.builtin.tools.file_tools.combiner.combining": "合并中...",
"hex.builtin.tools.file_tools.combiner.delete": "删除",
"hex.builtin.tools.file_tools.combiner.error.open_output": "创建输出文件失败!",
"hex.builtin.tools.file_tools.combiner.open_input": "打开输入文件 {0} 失败",
"hex.builtin.tools.file_tools.combiner.output": "输出文件 ",
"hex.builtin.tools.file_tools.combiner.output.picker": "选择输出路径",
"hex.builtin.tools.file_tools.combiner.success": "文件合并成功!",
"hex.builtin.tools.file_tools.shredder": "销毁",
"hex.builtin.tools.file_tools.shredder.error.open": "打开选择的文件失败!",
"hex.builtin.tools.file_tools.shredder.fast": "快速模式",
"hex.builtin.tools.file_tools.shredder.input": "目标文件 ",
"hex.builtin.tools.file_tools.shredder.picker": "打开文件以销毁",
"hex.builtin.tools.file_tools.shredder.shred": "销毁",
"hex.builtin.tools.file_tools.shredder.shredding": "销毁中...",
"hex.builtin.tools.file_tools.shredder.success": "文件成功销毁!",
"hex.builtin.tools.file_tools.shredder.warning": "此工具将不可恢复地破坏文件。请谨慎使用。",
"hex.builtin.tools.file_tools.splitter": "分割",
"hex.builtin.tools.file_tools.splitter.input": "目标文件 ",
"hex.builtin.tools.file_tools.splitter.output": "输出路径 ",
"hex.builtin.tools.file_tools.splitter.picker.error.create": "创建分块文件 {0} 失败!",
"hex.builtin.tools.file_tools.splitter.picker.error.open": "打开选择的文件失败!",
"hex.builtin.tools.file_tools.splitter.picker.error.size": "文件小于单分块大小",
"hex.builtin.tools.file_tools.splitter.picker.input": "打开文件以分割",
"hex.builtin.tools.file_tools.splitter.picker.output": "选择输出路径",
"hex.builtin.tools.file_tools.splitter.picker.split": "分割",
"hex.builtin.tools.file_tools.splitter.picker.splitting": "分割中...",
"hex.builtin.tools.file_tools.splitter.picker.success": "文件分割成功!",
"hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy": "3 寸软盘1400KiB",
"hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy": "5 寸软盘1200KiB",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom650": "CD-ROM650MiB",
"hex.builtin.tools.file_tools.splitter.sizes.cdrom700": "CD-ROM700MiB",
"hex.builtin.tools.file_tools.splitter.sizes.custom": "自定义",
"hex.builtin.tools.file_tools.splitter.sizes.fat32": "FAT324GiB",
"hex.builtin.tools.file_tools.splitter.sizes.zip100": "Zip 100 磁盘100MiB",
"hex.builtin.tools.file_tools.splitter.sizes.zip200": "Zip 200 磁盘200MiB",
"hex.builtin.tools.file_uploader": "文件上传",
"hex.builtin.tools.file_uploader.control": "控制",
"hex.builtin.tools.file_uploader.done": "完成!",
"hex.builtin.tools.file_uploader.error": "上传文件失败!\n\n错误代码{0}",
"hex.builtin.tools.file_uploader.invalid_response": "接收到来自 Anonfiles 的无效响应!",
"hex.builtin.tools.file_uploader.recent": "最近上传",
"hex.builtin.tools.file_uploader.tooltip": "点击复制\n按住 CTRL 并点击以打开",
"hex.builtin.tools.file_uploader.upload": "上传",
"hex.builtin.tools.format.engineering": "工程师",
"hex.builtin.tools.format.programmer": "程序员",
"hex.builtin.tools.format.scientific": "科学",
"hex.builtin.tools.format.standard": "标准",
"hex.builtin.tools.history": "历史",
"hex.builtin.tools.ieee756": "IEEE 756 浮点数测试器",
"hex.builtin.tools.ieee756.double_precision": "双精度浮点数",
"hex.builtin.tools.ieee756.exponent": "指数",
"hex.builtin.tools.ieee756.exponent_size": "指数位数",
"hex.builtin.tools.ieee756.formula": "计算式",
"hex.builtin.tools.ieee756.half_precision": "半精度浮点数",
"hex.builtin.tools.ieee756.mantissa": "尾数",
"hex.builtin.tools.ieee756.mantissa_size": "尾数位数",
"hex.builtin.tools.ieee756.result.float": "十进制小数表示",
"hex.builtin.tools.ieee756.result.hex": "十六进制小数表示",
"hex.builtin.tools.ieee756.result.title": "结果",
"hex.builtin.tools.ieee756.sign": "符号",
"hex.builtin.tools.ieee756.singe_precision": "单精度浮点数",
"hex.builtin.tools.ieee756.type": "部分",
"hex.builtin.tools.input": "输入",
"hex.builtin.tools.name": "名称",
"hex.builtin.tools.permissions": "UNIX 权限计算器",
"hex.builtin.tools.permissions.absolute": "绝对符号",
"hex.builtin.tools.permissions.perm_bits": "权限位",
"hex.builtin.tools.permissions.setgid_error": "组必须具有 setgid 位的执行权限才能应用!",
"hex.builtin.tools.permissions.setuid_error": "用户必须具有 setuid 位的执行权限才能应用!",
"hex.builtin.tools.permissions.sticky_error": "必须有执行权限才能申请粘滞位!",
"hex.builtin.tools.regex_replacer": "正则替换",
"hex.builtin.tools.regex_replacer.input": "输入",
"hex.builtin.tools.regex_replacer.output": "输出",
"hex.builtin.tools.regex_replacer.pattern": "正则表达式",
"hex.builtin.tools.regex_replacer.replace": "替换表达式",
"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.view.bookmarks.address": "0x{0:X} : 0x{1:X} ({2} 字节)",
"hex.builtin.view.bookmarks.button.jump": "转到",
"hex.builtin.view.bookmarks.button.remove": "移除",
"hex.builtin.view.bookmarks.default_title": "书签 [0x{0:X} - 0x{1:X}]",
"hex.builtin.view.bookmarks.header.color": "颜色",
"hex.builtin.view.bookmarks.header.comment": "注释",
"hex.builtin.view.bookmarks.header.name": "名称",
"hex.builtin.view.bookmarks.name": "书签",
"hex.builtin.view.bookmarks.no_bookmarks": "空空如也--您可以使用 '编辑' 菜单来添加书签。",
"hex.builtin.view.bookmarks.title.info": "信息",
"hex.builtin.view.command_palette.name": "命令栏",
"hex.builtin.view.constants.name": "常量",
"hex.builtin.view.constants.row.category": "分类",
"hex.builtin.view.constants.row.desc": "描述",
"hex.builtin.view.constants.row.name": "名称",
"hex.builtin.view.constants.row.value": "值",
"hex.builtin.view.data_inspector.invert": "按位取反",
"hex.builtin.view.data_inspector.name": "数据分析器",
"hex.builtin.view.data_inspector.no_data": "没有选中数据",
"hex.builtin.view.data_inspector.table.name": "格式",
"hex.builtin.view.data_inspector.table.value": "值",
"hex.builtin.view.data_processor.help_text": "右键以添加新的节点",
"hex.builtin.view.data_processor.menu.file.load_processor": "加载数据处理器...",
"hex.builtin.view.data_processor.menu.file.save_processor": "保存数据处理器...",
"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.name": "数据处理器",
"hex.builtin.view.diff.name": "差异",
"hex.builtin.view.disassembler.16bit": "16 位",
"hex.builtin.view.disassembler.32bit": "32 位",
"hex.builtin.view.disassembler.64bit": "64 位",
"hex.builtin.view.disassembler.arch": "架构",
"hex.builtin.view.disassembler.arm.arm": "ARM",
"hex.builtin.view.disassembler.arm.armv8": "ARMv8",
"hex.builtin.view.disassembler.arm.cortex_m": "Cortex-M",
"hex.builtin.view.disassembler.arm.default": "默认",
"hex.builtin.view.disassembler.arm.thumb": "Thumb",
"hex.builtin.view.disassembler.base": "基地址",
"hex.builtin.view.disassembler.bpf.classic": "传统 BPFcBPF",
"hex.builtin.view.disassembler.bpf.extended": "扩展 BPFeBPF",
"hex.builtin.view.disassembler.disassemble": "反汇编",
"hex.builtin.view.disassembler.disassembling": "反汇编中...",
"hex.builtin.view.disassembler.disassembly.address": "地址",
"hex.builtin.view.disassembler.disassembly.bytes": "字节",
"hex.builtin.view.disassembler.disassembly.offset": "偏移",
"hex.builtin.view.disassembler.disassembly.title": "反汇编",
"hex.builtin.view.disassembler.m680x.6301": "6301",
"hex.builtin.view.disassembler.m680x.6309": "6309",
"hex.builtin.view.disassembler.m680x.6800": "6800",
"hex.builtin.view.disassembler.m680x.6801": "6801",
"hex.builtin.view.disassembler.m680x.6805": "6805",
"hex.builtin.view.disassembler.m680x.6808": "6808",
"hex.builtin.view.disassembler.m680x.6809": "6809",
"hex.builtin.view.disassembler.m680x.6811": "6811",
"hex.builtin.view.disassembler.m680x.cpu12": "CPU12",
"hex.builtin.view.disassembler.m680x.hcs08": "HCS08",
"hex.builtin.view.disassembler.m68k.000": "000",
"hex.builtin.view.disassembler.m68k.010": "010",
"hex.builtin.view.disassembler.m68k.020": "020",
"hex.builtin.view.disassembler.m68k.030": "030",
"hex.builtin.view.disassembler.m68k.040": "040",
"hex.builtin.view.disassembler.m68k.060": "060",
"hex.builtin.view.disassembler.mips.micro": "Micro MIPS",
"hex.builtin.view.disassembler.mips.mips2": "MIPS II",
"hex.builtin.view.disassembler.mips.mips3": "MIPS III",
"hex.builtin.view.disassembler.mips.mips32": "MIPS32",
"hex.builtin.view.disassembler.mips.mips32R6": "MIPS32R6",
"hex.builtin.view.disassembler.mips.mips64": "MIPS64",
"hex.builtin.view.disassembler.mos65xx.6502": "6502",
"hex.builtin.view.disassembler.mos65xx.65816": "65816",
"hex.builtin.view.disassembler.mos65xx.65816_long_m": "65816 Long M",
"hex.builtin.view.disassembler.mos65xx.65816_long_mx": "65816 Long MX",
"hex.builtin.view.disassembler.mos65xx.65816_long_x": "65816 Long X",
"hex.builtin.view.disassembler.mos65xx.65c02": "65C02",
"hex.builtin.view.disassembler.mos65xx.w65c02": "W65C02",
"hex.builtin.view.disassembler.name": "反汇编",
"hex.builtin.view.disassembler.position": "位置",
"hex.builtin.view.disassembler.ppc.booke": "PowerPC Book-E",
"hex.builtin.view.disassembler.ppc.qpx": "PowerPC 四核处理扩展QPX",
"hex.builtin.view.disassembler.ppc.spe": "PowerPC 单核引擎SPE",
"hex.builtin.view.disassembler.region": "代码范围",
"hex.builtin.view.disassembler.riscv.compressed": "压缩的 RISC-V",
"hex.builtin.view.disassembler.settings.header": "设置",
"hex.builtin.view.disassembler.settings.mode": "模式",
"hex.builtin.view.disassembler.sparc.v9": "Sparc V9",
"hex.builtin.view.find.binary_pattern": "二进制模式",
"hex.builtin.view.find.context.copy": "复制值",
"hex.builtin.view.find.context.copy_demangle": "复制值的还原名",
"hex.builtin.view.find.demangled": "还原名",
"hex.builtin.view.find.name": "查找",
"hex.builtin.view.find.regex": "正则表达式",
"hex.builtin.view.find.regex.full_match": "要求完整匹配",
"hex.builtin.view.find.regex.pattern": "模式",
"hex.builtin.view.find.search": "搜索",
"hex.builtin.view.find.search.entries": "{} 个结果",
"hex.builtin.view.find.search.reset": "重置",
"hex.builtin.view.find.searching": "搜索中...",
"hex.builtin.view.find.sequences": "序列",
"hex.builtin.view.find.strings": "字符串",
"hex.builtin.view.find.strings.chars": "字符",
"hex.builtin.view.find.strings.line_feeds": "换行",
"hex.builtin.view.find.strings.lower_case": "小写字母",
"hex.builtin.view.find.strings.match_settings": "配置设置",
"hex.builtin.view.find.strings.min_length": "最短长度",
"hex.builtin.view.find.strings.null_term": "需要NULL终止",
"hex.builtin.view.find.strings.numbers": "数字",
"hex.builtin.view.find.strings.spaces": "空格",
"hex.builtin.view.find.strings.symbols": "符号",
"hex.builtin.view.find.strings.underscores": "下划线",
"hex.builtin.view.find.strings.upper_case": "大写字母",
"hex.builtin.view.find.value": "数字值",
"hex.builtin.view.find.value.max": "最大值",
"hex.builtin.view.find.value.min": "最小值",
"hex.builtin.view.hashes.function": "哈希函数",
"hex.builtin.view.hashes.hash": "哈希",
"hex.builtin.view.hashes.hover_info": "将鼠标放在 Hex 编辑器的选区上,按住 SHIFT 来查看其哈希。",
"hex.builtin.view.hashes.name": "哈希",
"hex.builtin.view.hashes.no_settings": "没有可用哈希设置",
"hex.builtin.view.hashes.remove": "移除哈希",
"hex.builtin.view.hashes.table.name": "名称",
"hex.builtin.view.hashes.table.result": "结果",
"hex.builtin.view.hashes.table.type": "类型",
"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.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.name": "帮助",
"hex.builtin.view.help.pattern_cheat_sheet": "模式语言帮助",
"hex.builtin.view.hex_editor.copy.address": "地址",
"hex.builtin.view.hex_editor.copy.ascii": "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.go": "Go 数组",
"hex.builtin.view.hex_editor.copy.hex": "字符串",
"hex.builtin.view.hex_editor.copy.html": "HTML",
"hex.builtin.view.hex_editor.copy.java": "Java 数组",
"hex.builtin.view.hex_editor.copy.js": "JavaScript 数组",
"hex.builtin.view.hex_editor.copy.lua": "Lua 数组",
"hex.builtin.view.hex_editor.copy.pascal": "Pascal 数组",
"hex.builtin.view.hex_editor.copy.python": "Python 数组",
"hex.builtin.view.hex_editor.copy.rust": "Rust 数组",
"hex.builtin.view.hex_editor.copy.swift": "Swift 数组",
"hex.builtin.view.hex_editor.goto.offset.absolute": "绝对",
"hex.builtin.view.hex_editor.goto.offset.begin": "起始",
"hex.builtin.view.hex_editor.goto.offset.end": "末尾",
"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.insert": "插入...",
"hex.builtin.view.hex_editor.menu.edit.jump_to": "转到",
"hex.builtin.view.hex_editor.menu.edit.open_in_new_provider": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.paste": "粘贴",
"hex.builtin.view.hex_editor.menu.edit.paste_all": "***** MISSING TRANSLATION *****",
"hex.builtin.view.hex_editor.menu.edit.remove": "删除...",
"hex.builtin.view.hex_editor.menu.edit.resize": "修改大小...",
"hex.builtin.view.hex_editor.menu.edit.select_all": "全选",
"hex.builtin.view.hex_editor.menu.edit.set_base": "设置基地址",
"hex.builtin.view.hex_editor.menu.file.goto": "转到",
"hex.builtin.view.hex_editor.menu.file.load_encoding_file": "加载自定义编码...",
"hex.builtin.view.hex_editor.menu.file.save": "保存",
"hex.builtin.view.hex_editor.menu.file.save_as": "另存为...",
"hex.builtin.view.hex_editor.menu.file.search": "搜索",
"hex.builtin.view.hex_editor.menu.file.select": "选择",
"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.string": "字符串",
"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.information.analyze": "分析",
"hex.builtin.view.information.analyzing": "分析中...",
"hex.builtin.view.information.block_size": "块大小",
"hex.builtin.view.information.block_size.desc": "{0} 块 × {1} 字节",
"hex.builtin.view.information.control": "控制",
"hex.builtin.view.information.description": "描述:",
"hex.builtin.view.information.distribution": "字节分布",
"hex.builtin.view.information.encrypted": "此数据似乎经过了加密或压缩!",
"hex.builtin.view.information.entropy": "熵",
"hex.builtin.view.information.file_entropy": "文件熵",
"hex.builtin.view.information.highest_entropy": "最高熵",
"hex.builtin.view.information.info_analysis": "信息分析",
"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.region": "已分析区域",
"hex.builtin.view.patches.name": "补丁",
"hex.builtin.view.patches.offset": "偏移",
"hex.builtin.view.patches.orig": "原始值",
"hex.builtin.view.patches.patch": "修改值",
"hex.builtin.view.patches.remove": "移除补丁",
"hex.builtin.view.pattern_data.name": "模式数据",
"hex.builtin.view.pattern_editor.accept_pattern": "接受模式",
"hex.builtin.view.pattern_editor.accept_pattern.desc": "一个或多个模式与所找到的数据类型兼容",
"hex.builtin.view.pattern_editor.accept_pattern.pattern_language": "模式",
"hex.builtin.view.pattern_editor.accept_pattern.question": "是否应用找到的模式?",
"hex.builtin.view.pattern_editor.auto": "自动计算",
"hex.builtin.view.pattern_editor.console": "控制台",
"hex.builtin.view.pattern_editor.dangerous_function.desc": "此模式试图调用一个危险的函数。\n您确定要信任此模式吗",
"hex.builtin.view.pattern_editor.dangerous_function.name": "允许危险的函数?",
"hex.builtin.view.pattern_editor.env_vars": "环境变量",
"hex.builtin.view.pattern_editor.evaluating": "计算中...",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.menu.file.load_pattern": "加载模式文件...",
"hex.builtin.view.pattern_editor.menu.file.save_pattern": "保存模式文件...",
"hex.builtin.view.pattern_editor.name": "模式编辑器",
"hex.builtin.view.pattern_editor.no_in_out_vars": "使用 'in' 或 'out' 修饰符定义一些全局变量,以使它们出现在这里。",
"hex.builtin.view.pattern_editor.open_pattern": "打开模式",
"hex.builtin.view.pattern_editor.section_popup": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.sections": "***** MISSING TRANSLATION *****",
"hex.builtin.view.pattern_editor.settings": "设置",
"hex.builtin.view.provider_settings.load_error": "尝试打开此提供器时出现错误",
"hex.builtin.view.provider_settings.load_popup": "打开提供器",
"hex.builtin.view.provider_settings.name": "提供器设置",
"hex.builtin.view.settings.name": "设置",
"hex.builtin.view.settings.restart_question": "一项更改需要重启 ImHex 以生效,您想要现在重启吗?",
"hex.builtin.view.store.desc": "从 ImHex 仓库下载新内容",
"hex.builtin.view.store.download": "下载",
"hex.builtin.view.store.download_error": "下载文件失败!目标文件夹不存在。",
"hex.builtin.view.store.loading": "正在加载在线内容...",
"hex.builtin.view.store.name": "可下载内容",
"hex.builtin.view.store.netfailed": "***** MISSING TRANSLATION *****",
"hex.builtin.view.store.reload": "刷新",
"hex.builtin.view.store.remove": "移除",
"hex.builtin.view.store.row.description": "描述",
"hex.builtin.view.store.row.name": "名称",
"hex.builtin.view.store.tab.constants": "常量",
"hex.builtin.view.store.tab.encodings": "编码",
"hex.builtin.view.store.tab.libraries": "库",
"hex.builtin.view.store.tab.magics": "LibMagic 数据库",
"hex.builtin.view.store.tab.patterns": "模式",
"hex.builtin.view.store.tab.yara": "Yara 规则",
"hex.builtin.view.store.update": "更新",
"hex.builtin.view.tools.name": "工具",
"hex.builtin.view.yara.error": "Yara 编译器错误: ",
"hex.builtin.view.yara.header.matches": "匹配",
"hex.builtin.view.yara.header.rules": "规则",
"hex.builtin.view.yara.match": "匹配规则",
"hex.builtin.view.yara.matches.identifier": "标识符",
"hex.builtin.view.yara.matches.variable": "变量",
"hex.builtin.view.yara.matching": "匹配中...",
"hex.builtin.view.yara.name": "Yara 规则",
"hex.builtin.view.yara.no_rules": "没有找到 Yara 规则。请将规则放到 ImHex 的 'yara' 目录下。",
"hex.builtin.view.yara.reload": "重新加载",
"hex.builtin.view.yara.reset": "***** MISSING TRANSLATION *****",
"hex.builtin.view.yara.rule_added": "Yara 规则已添加!",
"hex.builtin.view.yara.whole_data": "全文件匹配!",
"hex.builtin.visualizer.decimal.signed.16bit": "有符号十进制16 位)",
"hex.builtin.visualizer.decimal.signed.32bit": "有符号十进制32 位)",
"hex.builtin.visualizer.decimal.signed.64bit": "有符号十进制64 位)",
"hex.builtin.visualizer.decimal.signed.8bit": "有符号十进制8 位)",
"hex.builtin.visualizer.decimal.unsigned.16bit": "无符号十进制16 位)",
"hex.builtin.visualizer.decimal.unsigned.32bit": "无符号十进制32 位)",
"hex.builtin.visualizer.decimal.unsigned.64bit": "无符号十进制64 位)",
"hex.builtin.visualizer.decimal.unsigned.8bit": "无符号十进制8 位)",
"hex.builtin.visualizer.floating_point.16bit": "单精度浮点16 位)",
"hex.builtin.visualizer.floating_point.32bit": "单精度浮点32 位)",
"hex.builtin.visualizer.floating_point.64bit": "双精度浮点64 位)",
"hex.builtin.visualizer.hexadecimal.16bit": "十六进制16 位)",
"hex.builtin.visualizer.hexadecimal.32bit": "十六进制32 位)",
"hex.builtin.visualizer.hexadecimal.64bit": "十六进制64 位)",
"hex.builtin.visualizer.hexadecimal.8bit": "十六进制8 位)",
"hex.builtin.visualizer.hexii": "HexII",
"hex.builtin.visualizer.rgba8": "RGBA8 颜色",
"hex.builtin.welcome.check_for_updates_text": "***** MISSING TRANSLATION *****",
"hex.builtin.welcome.customize.settings.desc": "更改 ImHex 的设置",
"hex.builtin.welcome.customize.settings.title": "设置",
"hex.builtin.welcome.header.customize": "自定义",
"hex.builtin.welcome.header.help": "帮助",
"hex.builtin.welcome.header.learn": "学习",
"hex.builtin.welcome.header.main": "欢迎来到 ImHex",
"hex.builtin.welcome.header.plugins": "已加载插件",
"hex.builtin.welcome.header.start": "开始",
"hex.builtin.welcome.header.update": "更新",
"hex.builtin.welcome.header.various": "杂项",
"hex.builtin.welcome.help.discord": "Discord 服务器",
"hex.builtin.welcome.help.discord.link": "https://imhex.werwolv.net/discord",
"hex.builtin.welcome.help.gethelp": "获得帮助",
"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.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://imhex.werwolv.net/docs",
"hex.builtin.welcome.learn.pattern.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.welcome.plugins.author": "作者",
"hex.builtin.welcome.plugins.desc": "描述",
"hex.builtin.welcome.plugins.plugin": "插件",
"hex.builtin.welcome.safety_backup.delete": "删除",
"hex.builtin.welcome.safety_backup.desc": "糟糕ImHex 上次崩溃了!\n您想从异常转储中恢复之前的数据吗",
"hex.builtin.welcome.safety_backup.restore": "恢复",
"hex.builtin.welcome.safety_backup.title": "恢复崩溃数据",
"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.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": "新的更新可用!"
}
}

View File

@ -1,901 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageDeDE() {
ContentRegistry::Language::registerLanguage("German", "de-DE");
ContentRegistry::Language::addLocalizations("de-DE", {
{ "hex.builtin.welcome.header.main", "Wilkommen zu ImHex" },
{ "hex.builtin.welcome.header.start", "Start" },
{ "hex.builtin.welcome.start.create_file", "Neue Datei Erstellen" },
{ "hex.builtin.welcome.start.open_file", "Datei Öffnen" },
{ "hex.builtin.welcome.start.open_project", "Projekt Öffnen" },
{ "hex.builtin.welcome.start.recent", "Kürzlich geöffnet" },
{ "hex.builtin.welcome.start.open_other", "Andere Provider" },
{ "hex.builtin.welcome.header.help", "Hilfe" },
{ "hex.builtin.welcome.help.repo", "GitHub Repository" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "Hilfe erhalten" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Discord Server" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "Geladene Plugins" },
{ "hex.builtin.welcome.plugins.plugin", "Plugin" },
{ "hex.builtin.welcome.plugins.author", "Autor" },
{ "hex.builtin.welcome.plugins.desc", "Beschreibung" },
{ "hex.builtin.welcome.header.customize", "Anpassen" },
{ "hex.builtin.welcome.customize.settings.title", "Einstellungen" },
{ "hex.builtin.welcome.customize.settings.desc", "Ändere ImHex's Einstellungen" },
{ "hex.builtin.welcome.header.update", "Updates" },
{ "hex.builtin.welcome.update.title", "Neues Update verfügbar!" },
{ "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.header.learn", "Lernen" },
{ "hex.builtin.welcome.learn.latest.title", "Neuster Release" },
{ "hex.builtin.welcome.learn.latest.desc", "Lies den momentanen ImHex Changelog" },
{ "hex.builtin.welcome.learn.latest.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.learn.pattern.title", "Pattern Language Dokumentation" },
{ "hex.builtin.welcome.learn.pattern.desc", "Lern ImHex Patterns zu schreiben mit unserer umfangreichen Dokumentation" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "Plugins API" },
{ "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.header.various", "Verschiedenes" },
{ "hex.builtin.welcome.tip_of_the_day", "Tipp des Tages" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup ?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "Verlorene Daten wiederherstellen" },
{ "hex.builtin.welcome.safety_backup.desc", "Oh nein, ImHex ist letztes mal abgestürtzt.\nWillst du das verherige Projekt wiederherstellen?"},
{ "hex.builtin.welcome.safety_backup.restore", "Ja, Wiederherstellen" },
{ "hex.builtin.welcome.safety_backup.delete", "Nein, Entfernen" },
{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "Endian" },
{ "hex.builtin.common.little_endian", "Little Endian" },
{ "hex.builtin.common.big_endian", "Big Endian" },
{ "hex.builtin.common.little", "Little" },
{ "hex.builtin.common.big", "Big" },
{ "hex.builtin.common.number_format", "Format" },
{ "hex.builtin.common.decimal", "Dezimal" },
{ "hex.builtin.common.hexadecimal", "Hexadezimal" },
{ "hex.builtin.common.octal", "Oktal" },
{ "hex.builtin.common.info", "Information" },
{ "hex.builtin.common.error", "Fehler" },
{ "hex.builtin.common.fatal", "Fataler Fehler" },
{ "hex.builtin.common.question", "Frage" },
{ "hex.builtin.common.address", "Adresse" },
{ "hex.builtin.common.size", "Länge" },
{ "hex.builtin.common.region", "Region" },
{ "hex.builtin.common.match_selection", "Arbeitsbereich synchronisieren" },
{ "hex.builtin.common.yes", "Ja" },
{ "hex.builtin.common.no", "Nein" },
{ "hex.builtin.common.okay", "Okay" },
{ "hex.builtin.common.load", "Laden" },
{ "hex.builtin.common.cancel", "Abbrechen" },
{ "hex.builtin.common.set", "Setzen" },
{ "hex.builtin.common.close", "Schliessen" },
{ "hex.builtin.common.dont_show_again", "Nicht mehr anzeigen" },
{ "hex.builtin.common.link", "Link" },
{ "hex.builtin.common.file", "Datei" },
{ "hex.builtin.common.open", "Öffnen" },
{ "hex.builtin.common.browse", "Druchsuchen..." },
{ "hex.builtin.common.choose_file", "Datei auswählen" },
{ "hex.builtin.common.processing", "Verarbeiten" },
{ "hex.builtin.common.filter", "Filter" },
{ "hex.builtin.common.count", "Anzahl" },
{ "hex.builtin.common.value", "Wert" },
{ "hex.builtin.common.type", "Typ" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "Offset" },
{ "hex.builtin.common.range", "Bereich" },
{ "hex.builtin.common.range.entire_data", "Gesammte Daten" },
{ "hex.builtin.common.range.selection", "Selektion" },
{ "hex.builtin.common.comment", "Kommentar" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "Applikation verlassen?" },
{ "hex.builtin.popup.exit_application.desc", "Es wurden ungespeicherte Änderungen an diesem Projekt vorgenommen.\nBist du sicher, dass du ImHex schliessen willst?" },
{ "hex.builtin.popup.close_provider.title", "Provider schliessen?" },
{ "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.error.read_only", "Schreibzugriff konnte nicht erlangt werden. Datei wurde im Lesemodus geöffnet." },
{ "hex.builtin.popup.error.open", "Öffnen der Datei fehlgeschlagen!" },
{ "hex.builtin.popup.error.project.load", "Laden des Projektes fehlgeschlagen!" },
{ "hex.builtin.popup.error.project.save", "Speichern des Projektes fehlgeschlagen!!" },
{ "hex.builtin.popup.error.create", "Erstellen der neuen Datei fehlgeschlagen!" },
{ "hex.builtin.popup.error.task_exception", "Fehler in Task '{}':\n\n{}" },
{ "hex.builtin.popup.error.file_dialog.portal",
"Ein Fehler trat beim öffnen des Dateibrowser auf! Der Grund dafür kann sein, dass dein System kein xdg-desktop-portal Backend korrekt installiert hat.\n"
"\n"
"Auf KDE wird xdg-desktop-portal-kde benötigt.\n"
"Auf Gnome wird xdg-desktop-portal-gnome benötigt.\n"
"Auf wlroots wird xdg-desktop-portal-wlr benötigt.\n"
"Andernfalls kann xdg-desktop-portal-gtk.\n"
"\n"
"Starte dein System neu nach der Installation.\n"
"\n"
"Falls der Dateibrowser immer noch nicht funktionieren sollte, erstelle ein Issue auf https://github.com/WerWolv/ImHex/issues\n"
"\n"
"In der Zwischenzeit können Dateien immer noch geöffnet werden, in dem sie auf das ImHex Fenster gezogen werden."
},
{ "hex.builtin.popup.error.file_dialog.common", "Ein Fehler trat beim öffnen des Dateibrowser auf!" },
{ "hex.builtin.hex_editor.page", "Seite" },
{ "hex.builtin.hex_editor.selection", "Auswahl" },
{ "hex.builtin.hex_editor.selection.none", "Keine" },
{ "hex.builtin.hex_editor.region", "Region" },
{ "hex.builtin.hex_editor.data_size", "Datengrösse" },
{ "hex.builtin.hex_editor.no_bytes", "Keine bytes verfügbar" },
{ "hex.builtin.pattern_drawer.var_name", "Name" },
{ "hex.builtin.pattern_drawer.color", "Farbe" },
{ "hex.builtin.pattern_drawer.offset", "Offset" },
{ "hex.builtin.pattern_drawer.size", "Grösse" },
{ "hex.builtin.pattern_drawer.type", "Typ" },
{ "hex.builtin.pattern_drawer.value", "Wert" },
{ "hex.builtin.pattern_drawer.double_click", "Doppelklicken um mehr Einträge zu sehen" },
{ "hex.builtin.menu.file", "Datei" },
{ "hex.builtin.menu.file.open_file", "Datei öffnen..." },
{ "hex.builtin.menu.file.open_recent", "Kürzlich geöffnete Dateien" },
{ "hex.builtin.menu.file.clear_recent", "Löschen" },
{ "hex.builtin.menu.file.open_other", "Provider öffnen..." },
{ "hex.builtin.menu.file.close", "Schliessen" },
{ "hex.builtin.menu.file.reload_file", "Datei neu laden" },
{ "hex.builtin.menu.file.quit", "ImHex Beenden" },
{ "hex.builtin.menu.file.open_project", "Projekt öffnen..." },
{ "hex.builtin.menu.file.save_project", "Projekt speichern" },
{ "hex.builtin.menu.file.save_project_as", "Projekt speichern unter..." },
{ "hex.builtin.menu.file.import", "Importieren..." },
{ "hex.builtin.menu.file.import.base64", "Base64 Datei" },
{ "hex.builtin.menu.file.import.base64.popup.import_error", "Datei ist nicht in einem korrekten Base64 Format!" },
{ "hex.builtin.menu.file.import.base64.popup.open_error", "Öffnen der Datei fehlgeschlagen!" },
{ "hex.builtin.menu.file.import.ips", "IPS Patch" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export", "Exportieren..." },
{ "hex.builtin.menu.file.export.title", "Datei exportieren" },
{ "hex.builtin.menu.file.export.ips", "IPS Patch" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "File is not in a valid Base64 format!" },
{ "hex.builtin.menu.file.bookmark.import", "Lesezeichen importieren" },
{ "hex.builtin.menu.file.bookmark.export", "Lesezeichen exportieren" },
{ "hex.builtin.menu.edit", "Bearbeiten" },
{ "hex.builtin.menu.edit.undo", "Rückgängig" },
{ "hex.builtin.menu.edit.redo", "Wiederholen" },
{ "hex.builtin.menu.edit.bookmark.create", "Lesezeichen erstellen" },
{ "hex.builtin.menu.view", "Ansicht" },
{ "hex.builtin.menu.layout", "Layout" },
{ "hex.builtin.menu.view.demo", "ImGui Demo anzeigen" },
{ "hex.builtin.menu.help", "Hilfe" },
{ "hex.builtin.view.bookmarks.name", "Lesezeichen" },
{ "hex.builtin.view.bookmarks.default_title", "Lesezeichen [0x{0:X} - 0x{1:X}]" },
{ "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.address", "0x{0:X} : 0x{1:X} ({2} bytes)" },
{ "hex.builtin.view.bookmarks.button.jump", "Springen" },
{ "hex.builtin.view.bookmarks.button.remove", "Entfernen" },
{ "hex.builtin.view.bookmarks.header.name", "Name" },
{ "hex.builtin.view.bookmarks.header.color", "Farbe" },
{ "hex.builtin.view.bookmarks.header.comment", "Kommentar" },
{ "hex.builtin.view.command_palette.name", "Befehlspalette" },
{ "hex.builtin.view.data_inspector.name", "Dateninspektor" },
{ "hex.builtin.view.data_inspector.table.name", "Name" },
{ "hex.builtin.view.data_inspector.table.value", "Wert" },
{ "hex.builtin.view.data_inspector.no_data", "Keine bytes angewählt"},
{ "hex.builtin.view.data_inspector.invert", "Invertieren" },
{ "hex.builtin.view.data_processor.name", "Datenprozessor" },
{ "hex.builtin.view.data_processor.help_text", "Rechtsklicken um neuen Knoten zu erstellen" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "Auswahl entfernen" },
{ "hex.builtin.view.data_processor.menu.remove_node", "Knoten entfernen" },
{ "hex.builtin.view.data_processor.menu.remove_link", "Link entfernen" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "Datenprozessor laden..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "Datenprozessor speichern..." },
{ "hex.builtin.view.disassembler.name", "Disassembler" },
{ "hex.builtin.view.disassembler.position", "Position" },
{ "hex.builtin.view.disassembler.base", "Basisadresse" },
{ "hex.builtin.view.disassembler.region", "Code Region" },
{ "hex.builtin.view.disassembler.settings.header", "Einstellungen" },
{ "hex.builtin.view.disassembler.arch", "Architektur" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "Standard" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "Signal Processing Engine" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Komprimiert" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classic" },
{ "hex.builtin.view.disassembler.bpf.extended", "Extended" },
{ "hex.builtin.view.disassembler.disassemble", "Disassemble" },
{ "hex.builtin.view.disassembler.disassembling", "Disassemblen..." },
{ "hex.builtin.view.disassembler.disassembly.title", "Disassembly" },
{ "hex.builtin.view.disassembler.disassembly.address", "Adresse" },
{ "hex.builtin.view.disassembler.disassembly.offset", "Offset" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "Byte" },
{ "hex.builtin.view.hashes.name", "Hashes" },
{ "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.table.name", "Name" },
{ "hex.builtin.view.hashes.table.type", "Typ" },
{ "hex.builtin.view.hashes.table.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" },
{ "hex.builtin.view.help.about.translator", "Von WerWolv übersetzt" },
{ "hex.builtin.view.help.about.source", "Quellcode auf GitHub verfügbar:" },
{ "hex.builtin.view.help.about.donations", "Spenden" },
{ "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.contributor", "Mitwirkende" },
{ "hex.builtin.view.help.about.libs", "Benutzte Libraries" },
{ "hex.builtin.view.help.about.paths", "ImHex Ordner" },
{ "hex.builtin.view.help.about.license", "Lizenz" },
{ "hex.builtin.view.help.documentation", "ImHex Dokumentation" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "Pattern Language Cheat Sheet"},
{ "hex.builtin.view.help.calc_cheat_sheet", "Rechner Cheat Sheet" },
{ "hex.builtin.view.hex_editor.name", "Hex editor" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "Custom encoding laden..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "Suchen" },
{ "hex.builtin.view.hex_editor.search.string", "String" },
{ "hex.builtin.view.hex_editor.search.hex", "Hex" },
{ "hex.builtin.view.hex_editor.search.find", "Suchen" },
{ "hex.builtin.view.hex_editor.search.find_next", "Nächstes" },
{ "hex.builtin.view.hex_editor.search.find_prev", "Vorheriges" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "Sprung" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "Absolut" },
{ "hex.builtin.view.hex_editor.goto.offset.current", "Momentan" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "Beginn" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "Ende" },
{ "hex.builtin.view.hex_editor.menu.file.select", "Auswählen" },
{ "hex.builtin.view.hex_editor.select.offset.region", "Region" },
{ "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.size", "Grösse" },
{ "hex.builtin.view.hex_editor.select.select", "Select" },
{ "hex.builtin.view.hex_editor.file.save", "Speichern" },
{ "hex.builtin.view.hex_editor.file.save_as", "Speichern unter..." },
{ "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.copy.hex", "Hex String" },
{ "hex.builtin.view.hex_editor.copy.address", "Adresse" },
{ "hex.builtin.view.hex_editor.copy.c", "C Array" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ Array" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# Array" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust Array" },
{ "hex.builtin.view.hex_editor.copy.python", "Python Array" },
{ "hex.builtin.view.hex_editor.copy.java", "Java Array" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript Array" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua Array" },
{ "hex.builtin.view.hex_editor.copy.go", "Go Array" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal Array" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift Array" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal Array" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "Einfügen" },
{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Alles einfügen" },
{ "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.resize", "Grösse ändern..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "Einsetzen..." },
{ "hex.builtin.view.hex_editor.menu.edit.remove", "Entfernen..." },
{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Springen" },
{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Auswahlansicht öffnen..." },
{ "hex.builtin.view.information.name", "Dateninformationen" },
{ "hex.builtin.view.information.control", "Einstellungen" },
{ "hex.builtin.view.information.analyze", "Seite analysieren" },
{ "hex.builtin.view.information.analyzing", "Analysieren..." },
{ "hex.builtin.view.information.region", "Analysierte Region" },
{ "hex.builtin.view.information.magic", "Magic Informationen" },
{ "hex.builtin.view.information.description", "Beschreibung:" },
{ "hex.builtin.view.information.mime", "MIME Typ:" },
{ "hex.builtin.view.information.info_analysis", "Informationsanalysis" },
{ "hex.builtin.view.information.distribution", "Byte Verteilung" },
{ "hex.builtin.view.information.entropy", "Entropie" },
{ "hex.builtin.view.information.block_size", "Blockgrösse" },
{ "hex.builtin.view.information.block_size.desc", "{0} Blöcke min {1} bytes" },
{ "hex.builtin.view.information.file_entropy", "Dateientropie" },
{ "hex.builtin.view.information.highest_entropy", "Höchste Blockentropie" },
{ "hex.builtin.view.information.encrypted", "Diese Daten sind vermutlich verschlüsselt oder komprimiert!" },
{ "hex.builtin.view.information.magic_db_added", "Magic Datenbank hinzugefügt!" },
{ "hex.builtin.view.patches.name", "Patches" },
{ "hex.builtin.view.patches.offset", "Offset" },
{ "hex.builtin.view.patches.orig", "Originalwert" },
{ "hex.builtin.view.patches.patch", "Patchwert"},
{ "hex.builtin.view.patches.remove", "Patch entfernen" },
{ "hex.builtin.view.pattern_editor.name", "Pattern Editor" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "Pattern akzeptieren" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "Ein oder mehrere kompatible Pattern wurden für diesen Dateityp gefunden" },
{ "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.menu.file.load_pattern", "Pattern laden..." },
{ "hex.builtin.view.pattern_editor.menu.file.save_pattern", "Pattern speichern..." },
{ "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.single", "Einzeln" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Benutzerdefinierter Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "Pattern öffnen" },
{ "hex.builtin.view.pattern_editor.evaluating", "Evaluieren..." },
{ "hex.builtin.view.pattern_editor.auto", "Auto evaluieren" },
{ "hex.builtin.view.pattern_editor.console", "Konsole" },
{ "hex.builtin.view.pattern_editor.env_vars", "Umgebungsvariablen" },
{ "hex.builtin.view.pattern_editor.settings", "Einstellungen" },
{ "hex.builtin.view.pattern_editor.sections", "Sektionen" },
{ "hex.builtin.view.pattern_editor.section_popup", "Sektion" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "Gefährliche funktion erlauben?" },
{ "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.no_in_out_vars", "Definiere einige globale Variablen mit dem 'in' oder 'out' specifier damit diese hier auftauchen." },
{ "hex.builtin.view.pattern_data.name", "Pattern Daten" },
{ "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.tools.name", "Werkzeuge" },
{ "hex.builtin.view.yara.name", "Yara Regeln" },
{ "hex.builtin.view.yara.header.rules", "Regeln" },
{ "hex.builtin.view.yara.reload", "Neu laden" },
{ "hex.builtin.view.yara.match", "Regeln anwenden" },
{ "hex.builtin.view.yara.reset", "Zurücksetzen" },
{ "hex.builtin.view.yara.matching", "Anwenden..." },
{ "hex.builtin.view.yara.error", "Yara Kompilerfehler: " },
{ "hex.builtin.view.yara.header.matches", "Funde" },
{ "hex.builtin.view.yara.matches.identifier", "Kennung" },
{ "hex.builtin.view.yara.matches.variable", "Variable" },
{ "hex.builtin.view.yara.whole_data", "Gesammte Daten Übereinstimmung!" },
{ "hex.builtin.view.yara.no_rules", "Keine Yara Regeln gefunden. Platziere sie in ImHex's 'yara' Ordner" },
{ "hex.builtin.view.yara.rule_added", "Yara Regel hinzugefügt!" },
{ "hex.builtin.view.constants.name", "Konstanten" },
{ "hex.builtin.view.constants.row.category", "Kategorie" },
{ "hex.builtin.view.constants.row.name", "Name" },
{ "hex.builtin.view.constants.row.desc", "Beschreibung" },
{ "hex.builtin.view.constants.row.value", "Wert" },
{ "hex.builtin.view.store.name", "Content Store" },
{ "hex.builtin.view.store.desc", "Downloade zusätzlichen Content von ImHex's online Datenbank" },
{ "hex.builtin.view.store.reload", "Neu laden" },
{ "hex.builtin.view.store.row.name", "Name" },
{ "hex.builtin.view.store.row.description", "Beschreibung" },
{ "hex.builtin.view.store.download", "Download" },
{ "hex.builtin.view.store.update", "Update" },
{ "hex.builtin.view.store.remove", "Entfernen" },
{ "hex.builtin.view.store.tab.patterns", "Patterns" },
{ "hex.builtin.view.store.tab.libraries", "Libraries" },
{ "hex.builtin.view.store.tab.magics", "Magic Files" },
{ "hex.builtin.view.store.tab.constants", "Konstanten" },
{ "hex.builtin.view.store.tab.encodings", "Encodings" },
{ "hex.builtin.view.store.tab.yara", "Yara Rules" },
{ "hex.builtin.view.store.loading", "Store inhalt wird geladen..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "Datei konnte nicht heruntergeladen werden! Zielordner konnte nicht gefunden werden." },
{ "hex.builtin.view.diff.name", "Diffing" },
{ "hex.builtin.view.provider_settings.name", "Provider Einstellungen" },
{ "hex.builtin.view.provider_settings.load_popup", "Provider öffnen" },
{ "hex.builtin.view.provider_settings.load_error", "Ein Fehler beim öffnen dieses Providers is aufgetreten!"},
{ "hex.builtin.view.find.name", "Finden" },
{ "hex.builtin.view.find.searching", "Suchen..." },
{ "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.strings", "Strings" },
{ "hex.builtin.view.find.strings.min_length", "Minimallänge" },
{ "hex.builtin.view.find.strings.match_settings", "Sucheinstellungen" },
{ "hex.builtin.view.find.strings.null_term", "Null-Terminierung" },
{ "hex.builtin.view.find.strings.chars", "Zeichen" },
{ "hex.builtin.view.find.strings.lower_case", "Kleinbuchstaben" },
{ "hex.builtin.view.find.strings.upper_case", "Grossbuchstaben" },
{ "hex.builtin.view.find.strings.numbers", "Zahlen" },
{ "hex.builtin.view.find.strings.underscores", "Unterstriche" },
{ "hex.builtin.view.find.strings.symbols", "Symbole" },
{ "hex.builtin.view.find.strings.spaces", "Leerzeichen" },
{ "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
{ "hex.builtin.view.find.sequences", "Sequenzen" },
{ "hex.builtin.view.find.regex", "Regex" },
{ "hex.builtin.view.find.regex.pattern", "Pattern" },
{ "hex.builtin.view.find.regex.full_match", "Benötige volle übereinstimmung" },
{ "hex.builtin.view.find.value", "Numerischer Wert" },
{ "hex.builtin.view.find.value.min", "Minimalwert" },
{ "hex.builtin.view.find.value.max", "Maximalwert" },
{ "hex.builtin.view.find.binary_pattern", "Binärpattern" },
{ "hex.builtin.view.find.search", "Suchen" },
{ "hex.builtin.view.find.context.copy", "Wert Kopieren" },
{ "hex.builtin.view.find.context.copy_demangle", "Demangled Wert Kopieren" },
{ "hex.builtin.view.find.search.entries", "{} Einträge gefunden" },
{ "hex.builtin.view.find.search.reset", "Zurücksetzen" },
{ "hex.builtin.command.calc.desc", "Rechner" },
{ "hex.builtin.command.cmd.desc", "Command" },
{ "hex.builtin.command.cmd.result", "Command '{0}' ausführen" },
{ "hex.builtin.command.web.desc", "Webseite nachschlagen" },
{ "hex.builtin.command.web.result", "'{0}' nachschlagen" },
{ "hex.builtin.inspector.binary", "Binär (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
//{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
//{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII Zeichen" },
{ "hex.builtin.inspector.wide", "Wide Zeichen" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS Date" },
{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 Farbe" },
{ "hex.builtin.inspector.rgb565", "RGB565 Farbe" },
{ "hex.builtin.nodes.common.input", "Input" },
{ "hex.builtin.nodes.common.input.a", "Input A" },
{ "hex.builtin.nodes.common.input.b", "Input B" },
{ "hex.builtin.nodes.common.output", "Output" },
{ "hex.builtin.nodes.common.width", "Breite" },
{ "hex.builtin.nodes.common.height", "Höhe" },
{ "hex.builtin.nodes.constants", "Konstanten" },
{ "hex.builtin.nodes.constants.int", "Integral" },
{ "hex.builtin.nodes.constants.int.header", "Integral" },
{ "hex.builtin.nodes.constants.float", "Kommazahl" },
{ "hex.builtin.nodes.constants.float.header", "Kommazahl" },
{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.buffer", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.header", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.size", "Size" },
{ "hex.builtin.nodes.constants.string", "String" },
{ "hex.builtin.nodes.constants.string.header", "String" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 Farbe" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 Farbe" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "Rot" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "Grün" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "Blau" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "Alpha" },
{ "hex.builtin.nodes.constants.comment", "Kommentar" },
{ "hex.builtin.nodes.constants.comment.header", "Kommentar" },
{ "hex.builtin.nodes.display", "Anzeigen" },
{ "hex.builtin.nodes.display.int", "Integral" },
{ "hex.builtin.nodes.display.int.header", "Integral Anzeige" },
{ "hex.builtin.nodes.display.float", "Kommazahl" },
{ "hex.builtin.nodes.display.float.header", "Kommazahl Anzeige" },
{ "hex.builtin.nodes.display.buffer", "Buffer" },
{ "hex.builtin.nodes.display.buffer.header", "Buffer Anzeige" },
{ "hex.builtin.nodes.display.string", "String" },
{ "hex.builtin.nodes.display.string.header", "String Anzeige" },
{ "hex.builtin.nodes.data_access", "Datenzugriff" },
{ "hex.builtin.nodes.data_access.read", "Lesen" },
{ "hex.builtin.nodes.data_access.read.header", "Lesen" },
{ "hex.builtin.nodes.data_access.read.address", "Adresse" },
{ "hex.builtin.nodes.data_access.read.size", "Grösse" },
{ "hex.builtin.nodes.data_access.read.data", "Daten" },
{ "hex.builtin.nodes.data_access.write", "Schreiben" },
{ "hex.builtin.nodes.data_access.write.header", "Schreiben" },
{ "hex.builtin.nodes.data_access.write.address", "Adresse" },
{ "hex.builtin.nodes.data_access.write.data", "Daten" },
{ "hex.builtin.nodes.data_access.size", "Datengrösse"},
{ "hex.builtin.nodes.data_access.size.header", "Datengrösse"},
{ "hex.builtin.nodes.data_access.size.size", "Grösse"},
{ "hex.builtin.nodes.data_access.selection", "Angewählte Region"},
{ "hex.builtin.nodes.data_access.selection.header", "Angewählte Region"},
{ "hex.builtin.nodes.data_access.selection.address", "Adresse"},
{ "hex.builtin.nodes.data_access.selection.size", "Grösse"},
{ "hex.builtin.nodes.casting", "Datenumwandlung" },
{ "hex.builtin.nodes.casting.int_to_buffer", "Integral zu Buffer" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "Integral zu Buffer" },
{ "hex.builtin.nodes.casting.buffer_to_int", "Buffer zu Integral" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "Buffer zu Integral" },
{ "hex.builtin.nodes.casting.float_to_buffer", "Float zu Buffer" },
{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float zu Buffer" },
{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer zu Float" },
{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer zu Float" },
{ "hex.builtin.nodes.arithmetic", "Arithmetisch" },
{ "hex.builtin.nodes.arithmetic.add", "Addition" },
{ "hex.builtin.nodes.arithmetic.add.header", "Plus" },
{ "hex.builtin.nodes.arithmetic.sub", "Subtraktion" },
{ "hex.builtin.nodes.arithmetic.sub.header", "Minus" },
{ "hex.builtin.nodes.arithmetic.mul", "Multiplikation" },
{ "hex.builtin.nodes.arithmetic.mul.header", "Mal" },
{ "hex.builtin.nodes.arithmetic.div", "Division" },
{ "hex.builtin.nodes.arithmetic.div.header", "Durch" },
{ "hex.builtin.nodes.arithmetic.mod", "Modulus" },
{ "hex.builtin.nodes.arithmetic.mod.header", "Modulo" },
{ "hex.builtin.nodes.arithmetic.average", "Durchschnitt" },
{ "hex.builtin.nodes.arithmetic.average.header", "Durchschnitt" },
{ "hex.builtin.nodes.arithmetic.median", "Median" },
{ "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "Buffer" },
{ "hex.builtin.nodes.buffer.combine", "Kombinieren" },
{ "hex.builtin.nodes.buffer.combine.header", "Buffer kombinieren" },
{ "hex.builtin.nodes.buffer.slice", "Zerschneiden" },
{ "hex.builtin.nodes.buffer.slice.header", "Buffer zerschneiden" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.slice.input.from", "Von" },
{ "hex.builtin.nodes.buffer.slice.input.to", "Bis" },
{ "hex.builtin.nodes.buffer.repeat", "Wiederholen" },
{ "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.patch", "Patch" },
{ "hex.builtin.nodes.buffer.patch.header", "Patch" },
{ "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "Kontrollfluss" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },
{ "hex.builtin.nodes.control_flow.if.condition", "Bedingung" },
{ "hex.builtin.nodes.control_flow.if.true", "Wahr" },
{ "hex.builtin.nodes.control_flow.if.false", "Falsch" },
{ "hex.builtin.nodes.control_flow.equals", "Gleich" },
{ "hex.builtin.nodes.control_flow.equals.header", "Gleich" },
{ "hex.builtin.nodes.control_flow.not", "Nicht" },
{ "hex.builtin.nodes.control_flow.not.header", "Nicht" },
{ "hex.builtin.nodes.control_flow.gt", "Grösser als" },
{ "hex.builtin.nodes.control_flow.gt.header", "Grösser als" },
{ "hex.builtin.nodes.control_flow.lt", "Kleiner als" },
{ "hex.builtin.nodes.control_flow.lt.header", "Kleiner als" },
{ "hex.builtin.nodes.control_flow.and", "UND" },
{ "hex.builtin.nodes.control_flow.and.header", "Bool'sches UND" },
{ "hex.builtin.nodes.control_flow.or", "ODER" },
{ "hex.builtin.nodes.control_flow.or.header", "Bool'sches ODER" },
{ "hex.builtin.nodes.bitwise", "Bitweise Operationen" },
{ "hex.builtin.nodes.bitwise.and", "UND" },
{ "hex.builtin.nodes.bitwise.and.header", "Bitweise UND" },
{ "hex.builtin.nodes.bitwise.or", "ODER" },
{ "hex.builtin.nodes.bitwise.or.header", "Bitweise ODER" },
{ "hex.builtin.nodes.bitwise.xor", "Exklusiv ODER" },
{ "hex.builtin.nodes.bitwise.xor.header", "Bitweise Exklusiv ODER" },
{ "hex.builtin.nodes.bitwise.not", "Nicht" },
{ "hex.builtin.nodes.bitwise.not.header", "Bitweise Nicht" },
{ "hex.builtin.nodes.decoding", "Dekodieren" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 Dekodierer" },
{ "hex.builtin.nodes.decoding.hex", "Hexadezimal" },
{ "hex.builtin.nodes.decoding.hex.header", "Hexadezimal Dekodierer" },
{ "hex.builtin.nodes.crypto", "Kryptographie" },
{ "hex.builtin.nodes.crypto.aes", "AES Dekryptor" },
{ "hex.builtin.nodes.crypto.aes.header", "AES Dekryptor" },
{ "hex.builtin.nodes.crypto.aes.key", "Schlüssel" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "Modus" },
{ "hex.builtin.nodes.crypto.aes.key_length", "Schlüssellänge" },
{ "hex.builtin.nodes.visualizer", "Visualisierung" },
{ "hex.builtin.nodes.visualizer.digram", "Digram" },
{ "hex.builtin.nodes.visualizer.digram.header", "Digram" },
{ "hex.builtin.nodes.visualizer.layered_dist", "Geschichtete Verteilung" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "Geschichtete Verteilung" },
{ "hex.builtin.nodes.visualizer.image", "Bild" },
{ "hex.builtin.nodes.visualizer.image.header", "Bild" },
{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Bild" },
{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Bild" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "Byteverteilung" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "Byteverteilung" },
{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
{ "hex.builtin.nodes.pattern_language.out_var", "Out Variabel" },
{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variabel" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Mangled Namen" },
{ "hex.builtin.tools.demangler.demangled", "Demangled Namen" },
{ "hex.builtin.tools.ascii_table", "ASCII Tabelle" },
{ "hex.builtin.tools.ascii_table.octal", "Oktal anzeigen" },
{ "hex.builtin.tools.regex_replacer", "Regex Ersetzer" },
{ "hex.builtin.tools.regex_replacer.pattern", "Regex pattern" },
{ "hex.builtin.tools.regex_replacer.replace", "Ersatz pattern" },
{ "hex.builtin.tools.regex_replacer.input", "Input" },
{ "hex.builtin.tools.regex_replacer.output", "Output" },
{ "hex.builtin.tools.color", "Farbwähler" },
{ "hex.builtin.tools.calc", "Rechner" },
{ "hex.builtin.tools.input", "Input" },
{ "hex.builtin.tools.format.standard", "Standard" },
{ "hex.builtin.tools.format.scientific", "Wissenschaftlich" },
{ "hex.builtin.tools.format.engineering", "Ingenieur" },
{ "hex.builtin.tools.format.programmer", "Programmierer" },
{ "hex.builtin.tools.error", "Letzter Fehler: '{0}'" },
{ "hex.builtin.tools.history", "Geschichte" },
{ "hex.builtin.tools.name", "Name" },
{ "hex.builtin.tools.value", "Wert" },
{ "hex.builtin.tools.base_converter", "Basiskonverter" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "UNIX Berechtigungsrechner" },
{ "hex.builtin.tools.permissions.perm_bits", "Berechtigungs bits" },
{ "hex.builtin.tools.permissions.absolute", "Absolute Notation" },
{ "hex.builtin.tools.permissions.setuid_error", "User benötigt execute Rechte, damit setuid bit gilt!" },
{ "hex.builtin.tools.permissions.setgid_error", "Group benötigt execute Rechte, damit setgid bit gilt!" },
{ "hex.builtin.tools.permissions.sticky_error", "Other benötigt execute Rechte, damit sticky bit gilt!" },
{ "hex.builtin.tools.file_uploader", "File Uploader" },
{ "hex.builtin.tools.file_uploader.control", "Einstellungen" },
{ "hex.builtin.tools.file_uploader.upload", "Upload" },
{ "hex.builtin.tools.file_uploader.done", "Fertig!" },
{ "hex.builtin.tools.file_uploader.recent", "Letzte Uploads" },
{ "hex.builtin.tools.file_uploader.tooltip", "Klicken zum Kopieren\nCTRL + Klicken zum öffnen" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Ungültige Antwort von Anonfiles!" },
{ "hex.builtin.tools.file_uploader.error", "Dateiupload fehlgeschlagen\n\nError Code: {0}" },
{ "hex.builtin.tools.wiki_explain", "Wikipedia Definition" },
{ "hex.builtin.tools.wiki_explain.control", "Einstellungen" },
{ "hex.builtin.tools.wiki_explain.search", "Suchen" },
{ "hex.builtin.tools.wiki_explain.results", "Resultate" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Ungültige Antwort von Wikipedia!" },
{ "hex.builtin.tools.file_tools", "File Tools" },
{ "hex.builtin.tools.file_tools.shredder", "Schredder" },
{ "hex.builtin.tools.file_tools.shredder.warning", "Dieses Tool zerstört eine Datei UNWIEDERRUFLICH. Mit Vorsicht verwenden" },
{ "hex.builtin.tools.file_tools.shredder.input", "Datei zum schreddern" },
{ "hex.builtin.tools.file_tools.shredder.picker", "Öffne Datei zum schreddern" },
{ "hex.builtin.tools.file_tools.shredder.fast", "Schneller Modus" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "Schreddert..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "Schreddern" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "Öffnen der ausgewählten Datei fehlgeschlagen" },
{ "hex.builtin.tools.file_tools.shredder.success", "Datei erfolgreich geschreddert!" },
{ "hex.builtin.tools.file_tools.splitter", "Splitter" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" Floppy disk (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" Floppy disk (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 Disk (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 Disk (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "Benutzerdefiniert" },
{ "hex.builtin.tools.file_tools.splitter.input", "Zu splittende Datei " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "Zu splittende Datei öffnen" },
{ "hex.builtin.tools.file_tools.splitter.output", "Ziel Pfad" },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "Ziel Pfad setzen" },
{ "hex.builtin.tools.file_tools.splitter.splitting", "Splittet..." },
{ "hex.builtin.tools.file_tools.splitter.split", "Splitten" },
{ "hex.builtin.tools.file_tools.splitter.error.open", "Öffnen der ausgewählten Datei fehlgeschlagen" },
{ "hex.builtin.tools.file_tools.splitter.error.size", "Datei ist kleiner als Zielgrösse" },
{ "hex.builtin.tools.file_tools.splitter.error.create", "Erstellen der Teildatei {0} fehlgeschlagen" },
{ "hex.builtin.tools.file_tools.splitter.success", "Datei erfolgreich gesplittet!" },
{ "hex.builtin.tools.file_tools.combiner", "Kombinierer" },
{ "hex.builtin.tools.file_tools.combiner.add", "Hinzufügen..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "Datei hinzufügen" },
{ "hex.builtin.tools.file_tools.combiner.delete", "Entfernen" },
{ "hex.builtin.tools.file_tools.combiner.clear", "Alle entfernen" },
{ "hex.builtin.tools.file_tools.combiner.output", "Zieldatei " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "Ziel Pfad setzen" },
{ "hex.builtin.tools.file_tools.combiner.combining", "Kombiniert..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "Kombinieren" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "Erstellen der Zieldatei fehlgeschlagen" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "Öffnen der Inputdatei {0} fehlgeschlagen" },
{ "hex.builtin.tools.file_tools.combiner.success", "Dateien erfolgreich kombiniert!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 Fliesskommazahl Tester" },
{ "hex.builtin.tools.ieee756.sign", "Vorzeichen" },
{ "hex.builtin.tools.ieee756.exponent", "Exponent" },
{ "hex.builtin.tools.ieee756.mantissa", "Mantisse" },
{ "hex.builtin.tools.ieee756.exponent_size", "Exponentengrösse" },
{ "hex.builtin.tools.ieee756.mantissa_size", "Mantissengrösse" },
{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
{ "hex.builtin.tools.ieee756.type", "Typ" },
{ "hex.builtin.tools.ieee756.formula", "Formel" },
{ "hex.builtin.tools.ieee756.result.title", "Resultat" },
{ "hex.builtin.tools.ieee756.result.float", "Fliesskomma Resultat" },
{ "hex.builtin.tools.ieee756.result.hex", "Hexadezimal Resultat" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "Kürzlich geöffnete Dateien" },
{ "hex.builtin.setting.general", "Allgemein" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "Tipps beim start anzeigen" },
{ "hex.builtin.setting.general.auto_load_patterns", "Automatisches Pattern laden" },
{ "hex.builtin.setting.general.sync_pattern_source", "Pattern Source Code zwischen Providern synchronisieren" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "Aussehen" },
{ "hex.builtin.setting.interface.color", "Farbthema" },
{ "hex.builtin.setting.interface.color.system", "System" },
{ "hex.builtin.setting.interface.color.dark", "Dunkel" },
{ "hex.builtin.setting.interface.color.light", "Hell" },
{ "hex.builtin.setting.interface.color.classic", "Klassisch" },
{ "hex.builtin.setting.interface.scaling", "Skalierung" },
{ "hex.builtin.setting.interface.scaling.native", "Nativ" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "Sprache" },
{ "hex.builtin.setting.interface.wiki_explain_language", "Wikipedia Sprache" },
{ "hex.builtin.setting.interface.fps", "FPS Limite" },
{ "hex.builtin.setting.interface.fps.unlocked", "Unbegrenzt" },
{ "hex.builtin.setting.interface.multi_windows", "Multi-Window-Unterstützung aktivieren" },
{ "hex.builtin.setting.hex_editor", "Hex Editor" },
{ "hex.builtin.setting.hex_editor.highlight_color", "Auswahlfarbe" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "Bytes pro Zeile" },
{ "hex.builtin.setting.hex_editor.ascii", "ASCII Spalte anzeigen" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "Erweiterte Dekodierungsspalte anzeigen" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "Nullen ausgrauen" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "Hex Zeichen als Grossbuchstaben" },
{ "hex.builtin.setting.hex_editor.visualizer", "Data visualizer" },
{ "hex.builtin.setting.hex_editor.sync_scrolling", "Editorposition synchronisieren" },
{ "hex.builtin.setting.hex_editor.byte_padding", "Extra Byte-Zellenabstand" },
{ "hex.builtin.setting.hex_editor.char_padding", "Extra Character-Zellenabstand" },
{ "hex.builtin.setting.folders", "Ordner" },
{ "hex.builtin.setting.folders.description", "Gib zusätzliche Orderpfade an in welchen Pattern, Scripts, Yara Rules und anderes gesucht wird" },
{ "hex.builtin.setting.folders.add_folder", "Neuer Ordner hinzufügen" },
{ "hex.builtin.setting.folders.remove_folder", "Ausgewählter Ordner von Liste entfernen" },
{ "hex.builtin.setting.font", "Schriftart" },
{ "hex.builtin.setting.font.font_path", "Eigene Schriftart" },
{ "hex.builtin.setting.font.font_size", "Schriftgrösse" },
{ "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.provider.file", "Datei Provider" },
{ "hex.builtin.provider.file.path", "Dateipfad" },
{ "hex.builtin.provider.file.size", "Größe" },
{ "hex.builtin.provider.file.creation", "Erstellungszeit" },
{ "hex.builtin.provider.file.access", "Letzte Zugriffszeit" },
{ "hex.builtin.provider.file.modification", "Letzte Modifikationszeit" },
{ "hex.builtin.provider.gdb", "GDB Server Provider" },
{ "hex.builtin.provider.gdb.name", "GDB Server <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "Server" },
{ "hex.builtin.provider.gdb.ip", "IP Adresse" },
{ "hex.builtin.provider.gdb.port", "Port" },
{ "hex.builtin.provider.disk", "Datenträger Provider" },
{ "hex.builtin.provider.disk.selected_disk", "Datenträger" },
{ "hex.builtin.provider.disk.disk_size", "Datenträgergrösse" },
{ "hex.builtin.provider.disk.sector_size", "Sektorgrösse" },
{ "hex.builtin.provider.disk.reload", "Neu laden" },
{ "hex.builtin.provider.intel_hex", "Intel Hex Provider" },
{ "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
{ "hex.builtin.provider.motorola_srec", "Motorola SREC Provider" },
{ "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
{ "hex.builtin.provider.mem_file", "RAM Datei" },
{ "hex.builtin.provider.mem_file.unsaved", "Ungespeicherte Datei" },
{ "hex.builtin.provider.view", "Ansicht" },
{ "hex.builtin.layouts.default", "Standard" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "Hexadezimal (8 bits)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "Hexadezimal (16 bits)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "Hexadezimal (32 bits)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "Hexadezimal (64 bits)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "Dezimal Signed (8 bits)" },
{ "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)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "Dezimal Unsigned (8 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "Dezimal Unsigned (16 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "Dezimal Unsigned (32 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "Dezimal Unsigned (64 bits)" },
{ "hex.builtin.visualizer.floating_point.16bit", "Floating Point (16 bits)" },
{ "hex.builtin.visualizer.floating_point.32bit", "Floating Point (32 bits)" },
{ "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" },
});
}
}

View File

@ -1,906 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageEnUS() {
ContentRegistry::Language::registerLanguage("English (US)", "en-US");
LangEntry::setFallbackLanguage("en-US");
ContentRegistry::Language::addLocalizations("en-US", {
{ "hex.builtin.welcome.header.main", "Welcome to ImHex" },
{ "hex.builtin.welcome.header.start", "Start" },
{ "hex.builtin.welcome.start.create_file", "Create New File" },
{ "hex.builtin.welcome.start.open_file", "Open File" },
{ "hex.builtin.welcome.start.open_project", "Open Project" },
{ "hex.builtin.welcome.start.recent", "Recent Files" },
{ "hex.builtin.welcome.start.open_other", "Other Providers" },
{ "hex.builtin.welcome.header.help", "Help" },
{ "hex.builtin.welcome.help.repo", "GitHub Repository" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "Get Help" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Discord Server" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "Loaded Plugins" },
{ "hex.builtin.welcome.plugins.plugin", "Plugin" },
{ "hex.builtin.welcome.plugins.author", "Author" },
{ "hex.builtin.welcome.plugins.desc", "Description" },
{ "hex.builtin.welcome.header.customize", "Customize" },
{ "hex.builtin.welcome.customize.settings.title", "Settings" },
{ "hex.builtin.welcome.customize.settings.desc", "Change preferences of ImHex" },
{ "hex.builtin.welcome.header.update", "Updates" },
{ "hex.builtin.welcome.update.title", "New Update available!" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} just released! Download it here." },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "Learn" },
{ "hex.builtin.welcome.learn.latest.title", "Latest Release" },
{ "hex.builtin.welcome.learn.latest.desc", "Read ImHex's current changelog" },
{ "hex.builtin.welcome.learn.latest.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.learn.pattern.title", "Pattern Language Documentation" },
{ "hex.builtin.welcome.learn.pattern.desc", "Learn how to write ImHex patterns with our extensive documentation" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "Plugins API" },
{ "hex.builtin.welcome.learn.plugins.desc", "Extend ImHex with additional features using plugins" },
{ "hex.builtin.welcome.learn.plugins.link", "https://github.com/WerWolv/ImHex/wiki/Plugins-Development-Guide" },
{ "hex.builtin.welcome.header.various", "Various" },
{ "hex.builtin.welcome.tip_of_the_day", "Tip of the Day" },
{ "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
"Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "Restore lost data" },
{ "hex.builtin.welcome.safety_backup.desc", "Oh no, ImHex crashed last time.\nDo you want to restore your past work?"},
{ "hex.builtin.welcome.safety_backup.restore", "Yes, Restore" },
{ "hex.builtin.welcome.safety_backup.delete", "No, Delete" },
{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "Endian" },
{ "hex.builtin.common.little_endian", "Little Endian" },
{ "hex.builtin.common.big_endian", "Big Endian" },
{ "hex.builtin.common.little", "Little" },
{ "hex.builtin.common.big", "Big" },
{ "hex.builtin.common.number_format", "Format" },
{ "hex.builtin.common.decimal", "Decimal" },
{ "hex.builtin.common.hexadecimal", "Hexadecimal" },
{ "hex.builtin.common.octal", "Octal" },
{ "hex.builtin.common.info", "Information" },
{ "hex.builtin.common.error", "Error" },
{ "hex.builtin.common.fatal", "Fatal Error" },
{ "hex.builtin.common.question", "Question" },
{ "hex.builtin.common.address", "Address" },
{ "hex.builtin.common.size", "Size" },
{ "hex.builtin.common.region", "Region" },
{ "hex.builtin.common.match_selection", "Match Selection" },
{ "hex.builtin.common.yes", "Yes" },
{ "hex.builtin.common.no", "No" },
{ "hex.builtin.common.okay", "Okay" },
{ "hex.builtin.common.load", "Load" },
{ "hex.builtin.common.cancel", "Cancel" },
{ "hex.builtin.common.set", "Set" },
{ "hex.builtin.common.close", "Close" },
{ "hex.builtin.common.dont_show_again", "Don't show again" },
{ "hex.builtin.common.link", "Link" },
{ "hex.builtin.common.file", "File" },
{ "hex.builtin.common.open", "Open" },
{ "hex.builtin.common.browse", "Browse..." },
{ "hex.builtin.common.choose_file", "Choose file" },
{ "hex.builtin.common.processing", "Processing" },
{ "hex.builtin.common.filter", "Filter" },
{ "hex.builtin.common.count", "Count" },
{ "hex.builtin.common.value", "Value" },
{ "hex.builtin.common.type", "Type" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "Offset" },
{ "hex.builtin.common.range", "Range" },
{ "hex.builtin.common.range.entire_data", "Entire Data" },
{ "hex.builtin.common.range.selection", "Selection" },
{ "hex.builtin.common.comment", "Comment" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "Exit Application?" },
{ "hex.builtin.popup.exit_application.desc", "You have unsaved changes made to your Project.\nAre you sure you want to exit?" },
{ "hex.builtin.popup.close_provider.title", "Close Provider?" },
{ "hex.builtin.popup.close_provider.desc", "You have unsaved changes made to this Provider.\nAre you sure you want to close it?" },
{ "hex.builtin.popup.error.read_only", "Couldn't get write access. File opened in read-only mode." },
{ "hex.builtin.popup.error.open", "Failed to open file!" },
{ "hex.builtin.popup.error.create", "Failed to create new file!" },
{ "hex.builtin.popup.error.project.load", "Failed to load project!" },
{ "hex.builtin.popup.error.project.save", "Failed to save project!" },
{ "hex.builtin.popup.error.task_exception", "Exception thrown in Task '{}':\n\n{}" },
{ "hex.builtin.popup.error.file_dialog.portal",
"There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n"
"\n"
"On KDE, it's xdg-desktop-portal-kde.\n"
"On Gnome it's xdg-desktop-portal-gnome.\n"
"On wlroots it's xdg-desktop-portal-wlr.\n"
"Otherwise, you can try to use xdg-desktop-portal-gtk.\n"
"\n"
"Reboot your system after installing it.\n"
"\n"
"If the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n"
"\n"
"In the meantime files can still be opened by dragging them onto the ImHex window!"
},
{ "hex.builtin.popup.error.file_dialog.common", "An error occurred while opening the file browser!" },
{ "hex.builtin.hex_editor.page", "Page" },
{ "hex.builtin.hex_editor.selection", "Selection" },
{ "hex.builtin.hex_editor.selection.none", "None" },
{ "hex.builtin.hex_editor.region", "Region" },
{ "hex.builtin.hex_editor.data_size", "Data Size" },
{ "hex.builtin.hex_editor.no_bytes", "No bytes available" },
{ "hex.builtin.pattern_drawer.var_name", "Name" },
{ "hex.builtin.pattern_drawer.color", "Color" },
{ "hex.builtin.pattern_drawer.offset", "Offset" },
{ "hex.builtin.pattern_drawer.size", "Size" },
{ "hex.builtin.pattern_drawer.type", "Type" },
{ "hex.builtin.pattern_drawer.value", "Value" },
{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "File" },
{ "hex.builtin.menu.file.create_file", "New File..." },
{ "hex.builtin.menu.file.open_file", "Open File..." },
{ "hex.builtin.menu.file.open_recent", "Open Recent" },
{ "hex.builtin.menu.file.clear_recent", "Clear" },
{ "hex.builtin.menu.file.open_other", "Open Other..." },
{ "hex.builtin.menu.file.close", "Close" },
{ "hex.builtin.menu.file.reload_file", "Reload File" },
{ "hex.builtin.menu.file.quit", "Quit ImHex" },
{ "hex.builtin.menu.file.open_project", "Open Project..." },
{ "hex.builtin.menu.file.save_project", "Save Project" },
{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "hex.builtin.menu.file.import", "Import..." },
{ "hex.builtin.menu.file.import.base64", "Base64 File" },
{ "hex.builtin.menu.file.import.base64.popup.import_error", "File is not in a valid Base64 format!" },
{ "hex.builtin.menu.file.import.base64.popup.open_error", "Failed to open file!" },
{ "hex.builtin.menu.file.import.ips", "IPS Patch" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export", "Export..." },
{ "hex.builtin.menu.file.export.title", "Export File" },
{ "hex.builtin.menu.file.export.ips", "IPS Patch" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "File is not in a valid Base64 format!" },
{ "hex.builtin.menu.file.export.popup.create", "Cannot export data. Failed to create file!" },
{ "hex.builtin.menu.file.bookmark.import", "Import bookmarks" },
{ "hex.builtin.menu.file.bookmark.export", "Export bookmarks" },
{ "hex.builtin.menu.edit", "Edit" },
{ "hex.builtin.menu.edit.undo", "Undo" },
{ "hex.builtin.menu.edit.redo", "Redo" },
{ "hex.builtin.menu.edit.bookmark.create", "Create bookmark" },
{ "hex.builtin.menu.view", "View" },
{ "hex.builtin.menu.layout", "Layout" },
{ "hex.builtin.menu.view.fps", "Display FPS" },
{ "hex.builtin.menu.view.demo", "Show ImGui Demo" },
{ "hex.builtin.menu.help", "Help" },
{ "hex.builtin.view.bookmarks.name", "Bookmarks" },
{ "hex.builtin.view.bookmarks.default_title", "Bookmark [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "No bookmarks created yet. Add one with Edit -> Create Bookmark" },
{ "hex.builtin.view.bookmarks.title.info", "Information" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} bytes)" },
{ "hex.builtin.view.bookmarks.button.jump", "Jump to" },
{ "hex.builtin.view.bookmarks.button.remove", "Remove" },
{ "hex.builtin.view.bookmarks.header.name", "Name" },
{ "hex.builtin.view.bookmarks.header.color", "Color" },
{ "hex.builtin.view.bookmarks.header.comment", "Comment" },
{ "hex.builtin.view.command_palette.name", "Command Palette" },
{ "hex.builtin.view.data_inspector.name", "Data Inspector" },
{ "hex.builtin.view.data_inspector.table.name", "Name" },
{ "hex.builtin.view.data_inspector.table.value", "Value" },
{ "hex.builtin.view.data_inspector.no_data", "No bytes selected" },
{ "hex.builtin.view.data_inspector.invert", "Invert" },
{ "hex.builtin.view.data_processor.name", "Data Processor" },
{ "hex.builtin.view.data_processor.help_text", "Right click to add a new node" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "Remove Selected" },
{ "hex.builtin.view.data_processor.menu.remove_node", "Remove Node" },
{ "hex.builtin.view.data_processor.menu.remove_link", "Remove Link" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "Load data processor..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "Save data processor..." },
{ "hex.builtin.view.disassembler.name", "Disassembler" },
{ "hex.builtin.view.disassembler.position", "Position" },
{ "hex.builtin.view.disassembler.base", "Base address" },
{ "hex.builtin.view.disassembler.region", "Code region" },
{ "hex.builtin.view.disassembler.settings.header", "Settings" },
{ "hex.builtin.view.disassembler.settings.mode", "Mode" },
{ "hex.builtin.view.disassembler.arch", "Architecture" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "Default" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "Signal Processing Engine" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Compressed" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classic" },
{ "hex.builtin.view.disassembler.bpf.extended", "Extended" },
{ "hex.builtin.view.disassembler.disassemble", "Disassemble" },
{ "hex.builtin.view.disassembler.disassembling", "Disassembling..." },
{ "hex.builtin.view.disassembler.disassembly.title", "Disassembly" },
{ "hex.builtin.view.disassembler.disassembly.address", "Address" },
{ "hex.builtin.view.disassembler.disassembly.offset", "Offset" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "Byte" },
{ "hex.builtin.view.hashes.name", "Hashes" },
{ "hex.builtin.view.hashes.hash", "Hash" },
{ "hex.builtin.view.hashes.no_settings", "No settings available" },
{ "hex.builtin.view.hashes.function", "Hash function" },
{ "hex.builtin.view.hashes.table.name", "Name" },
{ "hex.builtin.view.hashes.table.type", "Type" },
{ "hex.builtin.view.hashes.table.result", "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", "Help" },
{ "hex.builtin.view.help.about.name", "About" },
{ "hex.builtin.view.help.about.translator", "Translated by WerWolv" },
{ "hex.builtin.view.help.about.source", "Source code available on GitHub:" },
{ "hex.builtin.view.help.about.donations", "Donations" },
{ "hex.builtin.view.help.about.thanks", "If you like my work, please consider donating to keep the project going. Thanks a lot <3" },
{ "hex.builtin.view.help.about.contributor", "Contributors" },
{ "hex.builtin.view.help.about.libs", "Libraries used" },
{ "hex.builtin.view.help.about.paths", "ImHex Directories" },
{ "hex.builtin.view.help.about.license", "License" },
{ "hex.builtin.view.help.documentation", "ImHex Documentation" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "Pattern Language Cheat Sheet"},
{ "hex.builtin.view.help.calc_cheat_sheet", "Calculator Cheat Sheet" },
{ "hex.builtin.view.hex_editor.name", "Hex editor" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "Load custom encoding..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "Search" },
{ "hex.builtin.view.hex_editor.search.string", "String" },
{ "hex.builtin.view.hex_editor.search.hex", "Hex" },
{ "hex.builtin.view.hex_editor.search.find", "Find" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "Goto" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "Absolute" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "Relative" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "Begin" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "End" },
{ "hex.builtin.view.hex_editor.menu.file.select", "Select" },
{ "hex.builtin.view.hex_editor.select.offset.region", "Region" },
{ "hex.builtin.view.hex_editor.select.offset.begin", "Begin" },
{ "hex.builtin.view.hex_editor.select.offset.end", "End" },
{ "hex.builtin.view.hex_editor.select.offset.size", "Size" },
{ "hex.builtin.view.hex_editor.select.select", "Select" },
{ "hex.builtin.view.hex_editor.menu.file.save", "Save" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "Save As..." },
{ "hex.builtin.view.hex_editor.menu.edit.copy", "Copy" },
{ "hex.builtin.view.hex_editor.menu.edit.copy_as", "Copy as..." },
{ "hex.builtin.view.hex_editor.copy.hex", "Hex String" },
{ "hex.builtin.view.hex_editor.copy.address", "Address" },
{ "hex.builtin.view.hex_editor.copy.c", "C Array" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ Array" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# Array" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust Array" },
{ "hex.builtin.view.hex_editor.copy.python", "Python Array" },
{ "hex.builtin.view.hex_editor.copy.java", "Java Array" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript Array" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua Array" },
{ "hex.builtin.view.hex_editor.copy.go", "Go Array" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal Array" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift Array" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal Array" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "Paste" },
{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "Select all" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "Set base address" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "Resize..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "Insert..." },
{ "hex.builtin.view.hex_editor.menu.edit.remove", "Remove..." },
{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Jump to" },
{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "Data Information" },
{ "hex.builtin.view.information.control", "Control" },
{ "hex.builtin.view.information.analyze", "Analyze page" },
{ "hex.builtin.view.information.analyzing", "Analyzing..." },
{ "hex.builtin.view.information.region", "Analyzed region" },
{ "hex.builtin.view.information.magic", "Magic information" },
{ "hex.builtin.view.information.description", "Description:" },
{ "hex.builtin.view.information.mime", "MIME Type:" },
{ "hex.builtin.view.information.info_analysis", "Information analysis" },
{ "hex.builtin.view.information.distribution", "Byte distribution" },
{ "hex.builtin.view.information.entropy", "Entropy" },
{ "hex.builtin.view.information.block_size", "Block size" },
{ "hex.builtin.view.information.block_size.desc", "{0} blocks of {1} bytes" },
{ "hex.builtin.view.information.file_entropy", "File entropy" },
{ "hex.builtin.view.information.highest_entropy", "Highest entropy block" },
{ "hex.builtin.view.information.encrypted", "This data is most likely encrypted or compressed!" },
{ "hex.builtin.view.information.magic_db_added", "Magic database added!" },
{ "hex.builtin.view.patches.name", "Patches" },
{ "hex.builtin.view.patches.offset", "Offset" },
{ "hex.builtin.view.patches.orig", "Original value" },
{ "hex.builtin.view.patches.patch", "Patched value"},
{ "hex.builtin.view.patches.remove", "Remove patch" },
{ "hex.builtin.view.pattern_editor.name", "Pattern editor" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "Accept pattern" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "One or more pattern_language compatible with this data type has been found" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "Patterns" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "Do you want to apply the selected pattern?" },
{ "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.edit.place_pattern", "Place pattern..." },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "Open pattern" },
{ "hex.builtin.view.pattern_editor.evaluating", "Evaluating..." },
{ "hex.builtin.view.pattern_editor.auto", "Auto evaluate" },
{ "hex.builtin.view.pattern_editor.console", "Console" },
{ "hex.builtin.view.pattern_editor.env_vars", "Environment Variables" },
{ "hex.builtin.view.pattern_editor.settings", "Settings" },
{ "hex.builtin.view.pattern_editor.sections", "Sections" },
{ "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "Allow dangerous function?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "This pattern tried to call a dangerous function.\nAre you sure you want to trust this pattern?" },
{ "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_data.name", "Pattern Data" },
{ "hex.builtin.view.settings.name", "Settings" },
{ "hex.builtin.view.settings.restart_question", "A change you made requires a restart of ImHex to take effect. Would you like to restart it now?" },
{ "hex.builtin.view.tools.name", "Tools" },
{ "hex.builtin.view.yara.name", "Yara Rules" },
{ "hex.builtin.view.yara.header.rules", "Rules" },
{ "hex.builtin.view.yara.reload", "Reload" },
{ "hex.builtin.view.yara.match", "Match Rules" },
{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "Matching..." },
{ "hex.builtin.view.yara.error", "Yara Compiler error: " },
{ "hex.builtin.view.yara.header.matches", "Matches" },
{ "hex.builtin.view.yara.matches.identifier", "Identifier" },
{ "hex.builtin.view.yara.matches.variable", "Variable" },
{ "hex.builtin.view.yara.whole_data", "Whole file matches!" },
{ "hex.builtin.view.yara.no_rules", "No YARA rules found. Put them in ImHex's 'yara' folder" },
{ "hex.builtin.view.yara.rule_added", "Yara rule added!" },
{ "hex.builtin.view.constants.name", "Constants" },
{ "hex.builtin.view.constants.row.category", "Category" },
{ "hex.builtin.view.constants.row.name", "Name" },
{ "hex.builtin.view.constants.row.desc", "Description" },
{ "hex.builtin.view.constants.row.value", "Value" },
{ "hex.builtin.view.store.name", "Content Store" },
{ "hex.builtin.view.store.desc", "Download new content from ImHex's online database" },
{ "hex.builtin.view.store.reload", "Reload" },
{ "hex.builtin.view.store.row.name", "Name" },
{ "hex.builtin.view.store.row.description", "Description" },
{ "hex.builtin.view.store.download", "Download" },
{ "hex.builtin.view.store.update", "Update" },
{ "hex.builtin.view.store.remove", "Remove" },
{ "hex.builtin.view.store.tab.patterns", "Patterns" },
{ "hex.builtin.view.store.tab.libraries", "Libraries" },
{ "hex.builtin.view.store.tab.magics", "Magic Files" },
{ "hex.builtin.view.store.tab.constants", "Constants" },
{ "hex.builtin.view.store.tab.yara", "Yara Rules" },
{ "hex.builtin.view.store.tab.encodings", "Encodings" },
{ "hex.builtin.view.store.loading", "Loading store content..." },
{ "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "Failed to download file! Destination folder does not exist." },
{ "hex.builtin.view.diff.name", "Diffing" },
{ "hex.builtin.view.provider_settings.name", "Provider Settings" },
{ "hex.builtin.view.provider_settings.load_popup", "Open Provider" },
{ "hex.builtin.view.provider_settings.load_error", "An error occurred while trying to open this provider!"},
{ "hex.builtin.view.find.name", "Find" },
{ "hex.builtin.view.find.searching", "Searching..." },
{ "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.strings", "Strings" },
{ "hex.builtin.view.find.strings.min_length", "Minimum length" },
{ "hex.builtin.view.find.strings.match_settings", "Match Settings" },
{ "hex.builtin.view.find.strings.null_term", "Require Null Termination" },
{ "hex.builtin.view.find.strings.chars", "Characters" },
{ "hex.builtin.view.find.strings.lower_case", "Lower case letters" },
{ "hex.builtin.view.find.strings.upper_case", "Upper case letters" },
{ "hex.builtin.view.find.strings.numbers", "Numbers" },
{ "hex.builtin.view.find.strings.underscores", "Underscores" },
{ "hex.builtin.view.find.strings.symbols", "Symbols" },
{ "hex.builtin.view.find.strings.spaces", "Spaces" },
{ "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
{ "hex.builtin.view.find.sequences", "Sequences" },
{ "hex.builtin.view.find.regex", "Regex" },
{ "hex.builtin.view.find.regex.pattern", "Pattern" },
{ "hex.builtin.view.find.regex.full_match", "Require full match" },
{ "hex.builtin.view.find.value", "Numeric Value" },
{ "hex.builtin.view.find.value.min", "Minimum Value" },
{ "hex.builtin.view.find.value.max", "Maximum Value" },
{ "hex.builtin.view.find.binary_pattern", "Binary Pattern" },
{ "hex.builtin.view.find.search", "Search" },
{ "hex.builtin.view.find.context.copy", "Copy Value" },
{ "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
{ "hex.builtin.view.find.search.entries", "{} entries found" },
{ "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.command.calc.desc", "Calculator" },
{ "hex.builtin.command.cmd.desc", "Command" },
{ "hex.builtin.command.cmd.result", "Run command '{0}'" },
{ "hex.builtin.command.web.desc", "Website lookup" },
{ "hex.builtin.command.web.result", "Navigate to '{0}'" },
{ "hex.builtin.inspector.binary", "Binary (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII Character" },
{ "hex.builtin.inspector.wide", "Wide Character" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS Date" },
{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 Color" },
{ "hex.builtin.inspector.rgb565", "RGB565 Color" },
{ "hex.builtin.nodes.common.input", "Input" },
{ "hex.builtin.nodes.common.input.a", "Input A" },
{ "hex.builtin.nodes.common.input.b", "Input B" },
{ "hex.builtin.nodes.common.output", "Output" },
{ "hex.builtin.nodes.common.width", "Width" },
{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.constants", "Constants" },
{ "hex.builtin.nodes.constants.int", "Integer" },
{ "hex.builtin.nodes.constants.int.header", "Integer" },
{ "hex.builtin.nodes.constants.float", "Float" },
{ "hex.builtin.nodes.constants.float.header", "Float" },
{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.buffer", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.header", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.size", "Size" },
{ "hex.builtin.nodes.constants.string", "String" },
{ "hex.builtin.nodes.constants.string.header", "String" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 color" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 color" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "Red" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "Green" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "Blue" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "Alpha" },
{ "hex.builtin.nodes.constants.comment", "Comment" },
{ "hex.builtin.nodes.constants.comment.header", "Comment" },
{ "hex.builtin.nodes.display", "Display" },
{ "hex.builtin.nodes.display.int", "Integer" },
{ "hex.builtin.nodes.display.int.header", "Integer display" },
{ "hex.builtin.nodes.display.float", "Float" },
{ "hex.builtin.nodes.display.float.header", "Float display" },
{ "hex.builtin.nodes.display.buffer", "Buffer" },
{ "hex.builtin.nodes.display.buffer.header", "Buffer display" },
{ "hex.builtin.nodes.display.string", "String" },
{ "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "Data access" },
{ "hex.builtin.nodes.data_access.read", "Read" },
{ "hex.builtin.nodes.data_access.read.header", "Read" },
{ "hex.builtin.nodes.data_access.read.address", "Address" },
{ "hex.builtin.nodes.data_access.read.size", "Size" },
{ "hex.builtin.nodes.data_access.read.data", "Data" },
{ "hex.builtin.nodes.data_access.write", "Write" },
{ "hex.builtin.nodes.data_access.write.header", "Write" },
{ "hex.builtin.nodes.data_access.write.address", "Address" },
{ "hex.builtin.nodes.data_access.write.data", "Data" },
{ "hex.builtin.nodes.data_access.size", "Data Size"},
{ "hex.builtin.nodes.data_access.size.header", "Data Size"},
{ "hex.builtin.nodes.data_access.size.size", "Size"},
{ "hex.builtin.nodes.data_access.selection", "Selected Region"},
{ "hex.builtin.nodes.data_access.selection.header", "Selected Region"},
{ "hex.builtin.nodes.data_access.selection.address", "Address"},
{ "hex.builtin.nodes.data_access.selection.size", "Size"},
{ "hex.builtin.nodes.casting", "Data conversion" },
{ "hex.builtin.nodes.casting.int_to_buffer", "Integer to Buffer" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "Integer to Buffer" },
{ "hex.builtin.nodes.casting.buffer_to_int", "Buffer to Integer" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "Buffer to Integer" },
{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "Arithmetic" },
{ "hex.builtin.nodes.arithmetic.add", "Addition" },
{ "hex.builtin.nodes.arithmetic.add.header", "Add" },
{ "hex.builtin.nodes.arithmetic.sub", "Subtraction" },
{ "hex.builtin.nodes.arithmetic.sub.header", "Subtract" },
{ "hex.builtin.nodes.arithmetic.mul", "Multiplication" },
{ "hex.builtin.nodes.arithmetic.mul.header", "Multiply" },
{ "hex.builtin.nodes.arithmetic.div", "Division" },
{ "hex.builtin.nodes.arithmetic.div.header", "Divide" },
{ "hex.builtin.nodes.arithmetic.mod", "Modulus" },
{ "hex.builtin.nodes.arithmetic.mod.header", "Modulo" },
{ "hex.builtin.nodes.arithmetic.average", "Average" },
{ "hex.builtin.nodes.arithmetic.average.header", "Average" },
{ "hex.builtin.nodes.arithmetic.median", "Median" },
{ "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "Buffer" },
{ "hex.builtin.nodes.buffer.combine", "Combine" },
{ "hex.builtin.nodes.buffer.combine.header", "Combine buffers" },
{ "hex.builtin.nodes.buffer.slice", "Slice" },
{ "hex.builtin.nodes.buffer.slice.header", "Slice buffer" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.slice.input.from", "From" },
{ "hex.builtin.nodes.buffer.slice.input.to", "To" },
{ "hex.builtin.nodes.buffer.repeat", "Repeat" },
{ "hex.builtin.nodes.buffer.repeat.header", "Repeat buffer" },
{ "hex.builtin.nodes.buffer.repeat.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "Count" },
{ "hex.builtin.nodes.buffer.patch", "Patch" },
{ "hex.builtin.nodes.buffer.patch.header", "Patch" },
{ "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "Control flow" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },
{ "hex.builtin.nodes.control_flow.if.condition", "Condition" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "Equals" },
{ "hex.builtin.nodes.control_flow.equals.header", "Equals" },
{ "hex.builtin.nodes.control_flow.not", "Not" },
{ "hex.builtin.nodes.control_flow.not.header", "Not" },
{ "hex.builtin.nodes.control_flow.gt", "Greater than" },
{ "hex.builtin.nodes.control_flow.gt.header", "Greater than" },
{ "hex.builtin.nodes.control_flow.lt", "Less than" },
{ "hex.builtin.nodes.control_flow.lt.header", "Less than" },
{ "hex.builtin.nodes.control_flow.and", "AND" },
{ "hex.builtin.nodes.control_flow.and.header", "Boolean AND" },
{ "hex.builtin.nodes.control_flow.or", "OR" },
{ "hex.builtin.nodes.control_flow.or.header", "Boolean OR" },
{ "hex.builtin.nodes.bitwise", "Bitwise operations" },
{ "hex.builtin.nodes.bitwise.and", "AND" },
{ "hex.builtin.nodes.bitwise.and.header", "Bitwise AND" },
{ "hex.builtin.nodes.bitwise.or", "OR" },
{ "hex.builtin.nodes.bitwise.or.header", "Bitwise OR" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "Bitwise XOR" },
{ "hex.builtin.nodes.bitwise.not", "NOT" },
{ "hex.builtin.nodes.bitwise.not.header", "Bitwise NOT" },
{ "hex.builtin.nodes.decoding", "Decoding" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 decoder" },
{ "hex.builtin.nodes.decoding.hex", "Hexadecimal" },
{ "hex.builtin.nodes.decoding.hex.header", "Hexadecimal decoder" },
{ "hex.builtin.nodes.crypto", "Cryptography" },
{ "hex.builtin.nodes.crypto.aes", "AES Decryptor" },
{ "hex.builtin.nodes.crypto.aes.header", "AES Decryptor" },
{ "hex.builtin.nodes.crypto.aes.key", "Key" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "Mode" },
{ "hex.builtin.nodes.crypto.aes.key_length", "Key length" },
{ "hex.builtin.nodes.visualizer", "Visualizers" },
{ "hex.builtin.nodes.visualizer.digram", "Digram" },
{ "hex.builtin.nodes.visualizer.digram.header", "Digram" },
{ "hex.builtin.nodes.visualizer.layered_dist", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.image", "Image" },
{ "hex.builtin.nodes.visualizer.image.header", "Image Visualizer" },
{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "Byte Distribution" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "Byte Distribution" },
{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Mangled name" },
{ "hex.builtin.tools.demangler.demangled", "Demangled name" },
{ "hex.builtin.tools.ascii_table", "ASCII table" },
{ "hex.builtin.tools.ascii_table.octal", "Show octal" },
{ "hex.builtin.tools.regex_replacer", "Regex replacer" },
{ "hex.builtin.tools.regex_replacer.pattern", "Regex pattern" },
{ "hex.builtin.tools.regex_replacer.replace", "Replace pattern" },
{ "hex.builtin.tools.regex_replacer.input", "Input" },
{ "hex.builtin.tools.regex_replacer.output", "Output" },
{ "hex.builtin.tools.color", "Color picker" },
{ "hex.builtin.tools.calc", "Calculator" },
{ "hex.builtin.tools.input", "Input" },
{ "hex.builtin.tools.format.standard", "Standard" },
{ "hex.builtin.tools.format.scientific", "Scientific" },
{ "hex.builtin.tools.format.engineering", "Engineering" },
{ "hex.builtin.tools.format.programmer", "Programmer" },
{ "hex.builtin.tools.error", "Last error: '{0}'" },
{ "hex.builtin.tools.history", "History" },
{ "hex.builtin.tools.name", "Name" },
{ "hex.builtin.tools.value", "Value" },
{ "hex.builtin.tools.base_converter", "Base converter" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "UNIX Permissions Calculator" },
{ "hex.builtin.tools.permissions.perm_bits", "Permission bits" },
{ "hex.builtin.tools.permissions.absolute", "Absolute Notation" },
{ "hex.builtin.tools.permissions.setuid_error", "User must have execute rights for setuid bit to apply!" },
{ "hex.builtin.tools.permissions.setgid_error", "Group must have execute rights for setgid bit to apply!" },
{ "hex.builtin.tools.permissions.sticky_error", "Other must have execute rights for sticky bit to apply!" },
{ "hex.builtin.tools.file_uploader", "File Uploader" },
{ "hex.builtin.tools.file_uploader.control", "Control" },
{ "hex.builtin.tools.file_uploader.upload", "Upload" },
{ "hex.builtin.tools.file_uploader.done", "Done!" },
{ "hex.builtin.tools.file_uploader.recent", "Recent Uploads" },
{ "hex.builtin.tools.file_uploader.tooltip", "Click to copy\nCTRL + Click to open" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Invalid response from Anonfiles!" },
{ "hex.builtin.tools.file_uploader.error", "Failed to upload file!\n\nError Code: {0}" },
{ "hex.builtin.tools.wiki_explain", "Wikipedia term definitions" },
{ "hex.builtin.tools.wiki_explain.control", "Control" },
{ "hex.builtin.tools.wiki_explain.search", "Search" },
{ "hex.builtin.tools.wiki_explain.results", "Results" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Invalid response from Wikipedia!" },
{ "hex.builtin.tools.file_tools", "File Tools" },
{ "hex.builtin.tools.file_tools.shredder", "Shredder" },
{ "hex.builtin.tools.file_tools.shredder.warning", "This tool IRRECOVERABLY destroys a file. Use with caution" },
{ "hex.builtin.tools.file_tools.shredder.input", "File to shred " },
{ "hex.builtin.tools.file_tools.shredder.picker", "Open File to Shred" },
{ "hex.builtin.tools.file_tools.shredder.fast", "Fast Mode" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "Shredding..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "Shred" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "Failed to open selected file!" },
{ "hex.builtin.tools.file_tools.shredder.success", "Shredded successfully!" },
{ "hex.builtin.tools.file_tools.splitter", "Splitter" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" Floppy disk (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" Floppy disk (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 Disk (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 Disk (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "Custom" },
{ "hex.builtin.tools.file_tools.splitter.input", "File to split " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "Open File to split" },
{ "hex.builtin.tools.file_tools.splitter.output", "Output path " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "Set base path" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "Splitting..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "Split" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "Failed to open selected file!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "File is smaller than part size" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "Failed to create part file {0}" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "File split successfully!" },
{ "hex.builtin.tools.file_tools.combiner", "Combiner" },
{ "hex.builtin.tools.file_tools.combiner.add", "Add..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "Add file" },
{ "hex.builtin.tools.file_tools.combiner.delete", "Delete" },
{ "hex.builtin.tools.file_tools.combiner.clear", "Clear" },
{ "hex.builtin.tools.file_tools.combiner.output", "Output file " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "Set output base path" },
{ "hex.builtin.tools.file_tools.combiner.combining", "Combining..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "Combine" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "Failed to create output file" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "Failed to open input file {0}" },
{ "hex.builtin.tools.file_tools.combiner.success", "Files combined successfully!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 Floating Point Tester" },
{ "hex.builtin.tools.ieee756.sign", "Sign" },
{ "hex.builtin.tools.ieee756.exponent", "Exponent" },
{ "hex.builtin.tools.ieee756.mantissa", "Mantissa" },
{ "hex.builtin.tools.ieee756.exponent_size", "Exponent Size" },
{ "hex.builtin.tools.ieee756.mantissa_size", "Mantissa Size" },
{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
{ "hex.builtin.tools.ieee756.type", "Type" },
{ "hex.builtin.tools.ieee756.formula", "Formula" },
{ "hex.builtin.tools.ieee756.result.title", "Result" },
{ "hex.builtin.tools.ieee756.result.float", "Floating Point Result" },
{ "hex.builtin.tools.ieee756.result.hex", "Hexadecimal Result" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "Recent Files" },
{ "hex.builtin.setting.general", "General" },
{ "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "Show tips on startup" },
{ "hex.builtin.setting.general.auto_load_patterns", "Auto-load supported pattern" },
{ "hex.builtin.setting.general.sync_pattern_source", "Sync pattern source code between providers" },
{ "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "Interface" },
{ "hex.builtin.setting.interface.color", "Color theme" },
{ "hex.builtin.setting.interface.color.system", "System" },
{ "hex.builtin.setting.interface.color.dark", "Dark" },
{ "hex.builtin.setting.interface.color.light", "Light" },
{ "hex.builtin.setting.interface.color.classic", "Classic" },
{ "hex.builtin.setting.interface.scaling", "Scaling" },
{ "hex.builtin.setting.interface.scaling.native", "Native" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "Language" },
{ "hex.builtin.setting.interface.wiki_explain_language", "Wikipedia Language" },
{ "hex.builtin.setting.interface.fps", "FPS Limit" },
{ "hex.builtin.setting.interface.fps.unlocked", "Unlocked" },
{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "Hex Editor" },
{ "hex.builtin.setting.hex_editor.highlight_color", "Selection highlight color" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "Bytes per row" },
{ "hex.builtin.setting.hex_editor.ascii", "Display ASCII column" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "Display advanced decoding column" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "Grey out zeros" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "Upper case Hex characters" },
{ "hex.builtin.setting.hex_editor.visualizer", "Data visualizer" },
{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "Folders" },
{ "hex.builtin.setting.folders.description", "Specify additional search paths for patterns, scripts, Yara rules and more" },
{ "hex.builtin.setting.folders.add_folder", "Add new folder" },
{ "hex.builtin.setting.folders.remove_folder", "Remove currently selected folder from list" },
{ "hex.builtin.setting.font", "Font" },
{ "hex.builtin.setting.font.font_path", "Custom Font Path" },
{ "hex.builtin.setting.font.font_size", "Font Size" },
{ "hex.builtin.setting.proxy", "Proxy" },
{ "hex.builtin.setting.proxy.description", "Proxy will take effect on store, wikipedia or any other plugin immediately." },
{ "hex.builtin.setting.proxy.enable", "Enable Proxy" },
{ "hex.builtin.setting.proxy.url", "Proxy URL" },
{ "hex.builtin.setting.proxy.url.tooltip", "http(s):// or socks5:// (e.g., http://127.0.0.1:1080)" },
{ "hex.builtin.provider.file", "File Provider" },
{ "hex.builtin.provider.file.path", "File path" },
{ "hex.builtin.provider.file.size", "Size" },
{ "hex.builtin.provider.file.creation", "Creation time" },
{ "hex.builtin.provider.file.access", "Last access time" },
{ "hex.builtin.provider.file.modification", "Last modification time" },
{ "hex.builtin.provider.gdb", "GDB Server Provider" },
{ "hex.builtin.provider.gdb.name", "GDB Server <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "Server" },
{ "hex.builtin.provider.gdb.ip", "IP Address" },
{ "hex.builtin.provider.gdb.port", "Port" },
{ "hex.builtin.provider.disk", "Raw Disk Provider" },
{ "hex.builtin.provider.disk.selected_disk", "Disk" },
{ "hex.builtin.provider.disk.disk_size", "Disk Size" },
{ "hex.builtin.provider.disk.sector_size", "Sector Size" },
{ "hex.builtin.provider.disk.reload", "Reload" },
{ "hex.builtin.provider.intel_hex", "Intel Hex Provider" },
{ "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
{ "hex.builtin.provider.motorola_srec", "Motorola SREC Provider" },
{ "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
{ "hex.builtin.provider.mem_file", "Memory File" },
{ "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "Default" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "Hexadecimal (8 bits)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "Hexadecimal (16 bits)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "Hexadecimal (32 bits)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "Hexadecimal (64 bits)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "Decimal Signed (8 bits)" },
{ "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)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "Decimal Unsigned (8 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "Decimal Unsigned (16 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "Decimal Unsigned (32 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "Decimal Unsigned (64 bits)" },
{ "hex.builtin.visualizer.floating_point.16bit", "Floating Point (16 bits)" },
{ "hex.builtin.visualizer.floating_point.32bit", "Floating Point (32 bits)" },
{ "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", "Polynomial" },
{ "hex.builtin.hash.crc.iv", "Initial Value" },
{ "hex.builtin.hash.crc.xor_out", "XOR Out" },
{ "hex.builtin.hash.crc.refl_in", "Reflect In" },
{ "hex.builtin.hash.crc.refl_out", "Reflect Out" },
});
}
}

View File

@ -1,909 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageItIT() {
ContentRegistry::Language::registerLanguage("Italian", "it-IT");
ContentRegistry::Language::addLocalizations("it-IT", {
{ "hex.builtin.welcome.header.main", "Benvenuto in ImHex" },
{ "hex.builtin.welcome.header.start", "Inizia" },
{ "hex.builtin.welcome.start.create_file", "Crea un nuovo File" },
{ "hex.builtin.welcome.start.open_file", "Apri un File" },
{ "hex.builtin.welcome.start.open_project", "Apri un Progetto" },
{ "hex.builtin.welcome.start.recent", "File recenti" },
//{ "hex.builtin.welcome.start.open_other", "Other Providers" },
{ "hex.builtin.welcome.header.help", "Aiuto" },
{ "hex.builtin.welcome.help.repo", "Repo GitHub" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "Chiedi aiuto" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Server Discord" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "Plugins caricati" },
{ "hex.builtin.welcome.plugins.plugin", "Plugin" },
{ "hex.builtin.welcome.plugins.author", "Autore" },
{ "hex.builtin.welcome.plugins.desc", "Descrizione" },
{ "hex.builtin.welcome.header.customize", "Personalizza" },
{ "hex.builtin.welcome.customize.settings.title", "Impostazioni" },
{ "hex.builtin.welcome.customize.settings.desc", "Cambia le preferenze di ImHex" },
{ "hex.builtin.welcome.header.update", "Aggiornamenti" },
{ "hex.builtin.welcome.update.title", "Nuovo aggiornamento disponibile!" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} è appena stato rilasciato! Scaricalo qua" },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "Scopri" },
{ "hex.builtin.welcome.learn.latest.title", "Ultima Versione" },
{ "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.pattern.title", "Documentazione dei Pattern" },
{ "hex.builtin.welcome.learn.pattern.desc", "Scopri come scrivere pattern per ImHex con la nostra dettagliata documentazione" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "Plugins API" },
{ "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.header.various", "Varie" },
{ "hex.builtin.welcome.tip_of_the_day", "Consiglio del giorno" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "Ripristina i dati persi" },
{ "hex.builtin.welcome.safety_backup.desc", "Oh no, l'ultima volta ImHex è crashato.\nVuoi ripristinare il tuo lavoro?"},
{ "hex.builtin.welcome.safety_backup.restore", "Sì, Ripristina" },
{ "hex.builtin.welcome.safety_backup.delete", "No, Elimina" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "Endian" },
{ "hex.builtin.common.little_endian", "Little Endian" },
{ "hex.builtin.common.big_endian", "Big Endian" },
{ "hex.builtin.common.little", "Little" },
{ "hex.builtin.common.big", "Big" },
//{ "hex.builtin.common.number_format", "Format" },
{ "hex.builtin.common.decimal", "Decimale" },
{ "hex.builtin.common.hexadecimal", "Esadecimale" },
{ "hex.builtin.common.octal", "Ottale" },
{ "hex.builtin.common.info", "Informazioni" },
{ "hex.builtin.common.error", "Errore" },
{ "hex.builtin.common.fatal", "Errore Fatale" },
//{ "hex.builtin.common.question", "Question" },
{ "hex.builtin.common.address", "Indirizzo" },
{ "hex.builtin.common.size", "Dimensione" },
{ "hex.builtin.common.region", "Regione" },
{ "hex.builtin.common.match_selection", "Seleziona abbinamento" },
{ "hex.builtin.common.yes", "" },
{ "hex.builtin.common.no", "No" },
{ "hex.builtin.common.okay", "Okay" },
{ "hex.builtin.common.load", "Carica" },
{ "hex.builtin.common.cancel", "Cancella" },
{ "hex.builtin.common.set", "Imposta" },
{ "hex.builtin.common.close", "Chiudi" },
{ "hex.builtin.common.dont_show_again", "Non mostrare di nuovo" },
{ "hex.builtin.common.link", "Link" },
{ "hex.builtin.common.file", "File" },
{ "hex.builtin.common.open", "Apri" },
{ "hex.builtin.common.browse", "Esplora..." },
{ "hex.builtin.common.choose_file", "Scegli file" },
//{ "hex.builtin.common.processing", "Processing" },
//{ "hex.builtin.common.filter", "Filter" },
//{ "hex.builtin.common.count", "Count" },
//{ "hex.builtin.common.value", "Value" },
//{ "hex.builtin.common.type", "Type" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "Offset" },
//{ "hex.builtin.common.range", "Range" },
//{ "hex.builtin.common.range.entire_data", "Entire Data" },
//{ "hex.builtin.common.range.selection", "Selection" },
//{ "hex.builtin.common.comment", "Comment" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "Uscire dall'applicazione?" },
{ "hex.builtin.popup.exit_application.desc", "Hai delle modifiche non salvate nel tuo progetto.\nSei sicuro di voler uscire?" },
//{ "hex.builtin.popup.close_provider.title", "Close Provider?" },
//{ "hex.builtin.popup.close_provider.desc", "You have unsaved changes made to this Provider.\nAre you sure you want to close it?" },
{ "hex.builtin.popup.error.read_only", "Impossibile scrivere sul File. File aperto solo in modalità lettura" },
{ "hex.builtin.popup.error.open", "Impossibile aprire il File!" },
{ "hex.builtin.popup.error.create", "Impossibile creare il nuovo File!" },
//{ "hex.builtin.popup.error.project.load", "Failed to load project!" },
//{ "hex.builtin.popup.error.project.save", "Failed to save project!" },
//{ "hex.builtin.popup.error.task_exception", "Exception thrown in Task '{}':\n\n{}" },
//{ "hex.builtin.popup.error.file_dialog.portal",
// "There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n"
// "\n"
// "On KDE, it's xdg-desktop-portal-kde.\n"
// "On Gnome it's xdg-desktop-portal-gnome.\n"
// "On wlroots it's xdg-desktop-portal-wlr.\n"
// "Otherwise, you can try to use xdg-desktop-portal-gtk.\n"
// "\n"
// "Reboot your system after installing it.\n"
// "\n"
// "If the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n"
// "\n"
// "In the meantime files can still be opened by dragging them onto the ImHex window!"
//},
//{ "hex.builtin.popup.error.file_dialog.common", "An error occurred while opening the file browser!" },
//{ "hex.builtin.hex_editor.page", "Page" },
//{ "hex.builtin.hex_editor.selection", "Selection" },
//{ "hex.builtin.hex_editor.selection.none", "None" },
//{ "hex.builtin.hex_editor.region", "Region" },
//{ "hex.builtin.hex_editor.data_size", "Data Size" },
//{ "hex.builtin.hex_editor.no_bytes", "No bytes available" },
{ "hex.builtin.view.pattern_data.var_name", "Nome" },
{ "hex.builtin.view.pattern_data.color", "Colore" },
{ "hex.builtin.view.pattern_data.offset", "Offset" },
{ "hex.builtin.view.pattern_data.size", "Dimensione" },
{ "hex.builtin.view.pattern_data.type", "Tipo" },
{ "hex.builtin.view.pattern_data.value", "Valore" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "File" },
//{ "hex.builtin.menu.file.create_file", "New File..." },
{ "hex.builtin.menu.file.open_file", "Apri File..." },
{ "hex.builtin.menu.file.open_recent", "File recenti" },
{ "hex.builtin.menu.file.clear_recent", "Pulisci" },
{ "hex.builtin.menu.file.open_other", "Apri altro..." },
{ "hex.builtin.menu.file.close", "Chiudi" },
//{ "hex.builtin.menu.file.reload_file", "Reload File" },
{ "hex.builtin.menu.file.quit", "Uscita ImHex" },
{ "hex.builtin.menu.file.open_project", "Apri un Progetto..." },
{ "hex.builtin.menu.file.save_project", "Salva Progetto" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "hex.builtin.menu.file.import", "Importa..." },
{ "hex.builtin.menu.file.import.base64", "Base64 File" },
//{ "hex.builtin.menu.file.import.base64.popup.import_error", "File is not in a valid Base64 format!" },
//{ "hex.builtin.menu.file.import.base64.popup.open_error", "Failed to open file!" },
{ "hex.builtin.file_open_error", "Impossibile aprire il File!" },
{ "hex.builtin.menu.file.import.ips", "IPS Patch" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export", "Esporta..." },
{ "hex.builtin.menu.file.export.title", "Esporta File" },
{ "hex.builtin.menu.file.export.ips", "IPS Patch" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 Patch" },
//{ "hex.builtin.menu.file.export.base64.popup.export_error", "File is not in a valid Base64 format!" },
//{ "hex.builtin.menu.file.export.popup.create", "Cannot export data. Failed to create file!" },
//{ "hex.builtin.menu.file.bookmark.import", "Import bookmarks" },
//{ "hex.builtin.menu.file.bookmark.export", "Export bookmarks" },
{ "hex.builtin.menu.edit", "Modifica" },
{ "hex.builtin.menu.edit.undo", "Annulla" },
{ "hex.builtin.menu.edit.redo", "Ripeti" },
{ "hex.builtin.menu.edit.bookmark.create", "Crea segnalibro" },
{ "hex.builtin.menu.view", "Vista" },
{ "hex.builtin.menu.layout", "Layout" },
{ "hex.builtin.menu.view.fps", "Mostra FPS" },
{ "hex.builtin.menu.view.demo", "Mostra la demo di ImGui" },
{ "hex.builtin.menu.help", "Aiuto" },
{ "hex.builtin.view.bookmarks.name", "Segnalibri" },
{ "hex.builtin.view.bookmarks.default_title", "Segnalibro [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "Non è stato creato alcun segnalibro. Aggiungine uno andando su Modifica -> Crea Segnalibro" },
{ "hex.builtin.view.bookmarks.title.info", "Informazioni" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} bytes)" },
{ "hex.builtin.view.bookmarks.button.jump", "Vai a" },
{ "hex.builtin.view.bookmarks.button.remove", "Rimuovi" },
{ "hex.builtin.view.bookmarks.header.name", "Nome" },
{ "hex.builtin.view.bookmarks.header.color", "Colore" },
{ "hex.builtin.view.bookmarks.header.comment", "Commento" },
{ "hex.builtin.view.command_palette.name", "Tavola dei Comandi" },
{ "hex.builtin.view.data_inspector.name", "Ispezione Dati" },
{ "hex.builtin.view.data_inspector.table.name", "Nome" },
{ "hex.builtin.view.data_inspector.table.value", "Valore" },
{ "hex.builtin.view.data_inspector.no_data", "Nessun byte selezionato"},
//{ "hex.builtin.view.data_inspector.invert", "Invert" },
{ "hex.builtin.view.data_processor.name", "Processa Dati" },
//{ "hex.builtin.view.data_processor.help_text", "Right click to add a new node" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "Rimuovi i selezionati" },
{ "hex.builtin.view.data_processor.menu.remove_node", "Rimuovi Nodo" },
{ "hex.builtin.view.data_processor.menu.remove_link", "Rimuovi Link" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "Caricare processore di dati..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "Salva processore di dati..." },
{ "hex.builtin.view.disassembler.name", "Disassembla" },
{ "hex.builtin.view.disassembler.position", "Posiziona" },
{ "hex.builtin.view.disassembler.base", "Indirizzo di base" },
{ "hex.builtin.view.disassembler.region", "Regione del Codice" },
{ "hex.builtin.view.disassembler.settings.header", "Impostazioni" },
{ "hex.builtin.view.disassembler.arch", "Architettura" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "Default" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "Signal Processing Engine" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Compresso" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classico" },
{ "hex.builtin.view.disassembler.bpf.extended", "Esteso" },
{ "hex.builtin.view.disassembler.disassemble", "Disassembla" },
{ "hex.builtin.view.disassembler.disassembling", "Disassemblaggio..." },
{ "hex.builtin.view.disassembler.disassembly.title", "Disassembla" },
{ "hex.builtin.view.disassembler.disassembly.address", "Indirizzo" },
{ "hex.builtin.view.disassembler.disassembly.offset", "Offset" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "Byte" },
{ "hex.builtin.view.hashes.name", "Hash" },
{ "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.table.name", "Name" },
//{ "hex.builtin.view.hashes.table.type", "Type" },
{ "hex.builtin.view.hashes.table.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" },
{ "hex.builtin.view.help.about.translator", "Tradotto da CrustySeanPro" },
{ "hex.builtin.view.help.about.source", "Codice Sorgente disponibile su GitHub:" },
{ "hex.builtin.view.help.about.donations", "Donazioni" },
{ "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.contributor", "Collaboratori" },
{ "hex.builtin.view.help.about.libs", "Librerie usate" },
{ "hex.builtin.view.help.about.paths", "ImHex cartelle" },
{ "hex.builtin.view.help.about.license", "Licenza" },
{ "hex.builtin.view.help.documentation", "Documentazione di ImHex" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "Pattern Language Cheat Sheet"},
{ "hex.builtin.view.help.calc_cheat_sheet", "Calcolatrice Cheat Sheet" },
{ "hex.builtin.view.hex_editor.name", "Hex editor" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "Carica una codifica personalizzata..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "Cerca" },
{ "hex.builtin.view.hex_editor.search.string", "Stringa" },
{ "hex.builtin.view.hex_editor.search.hex", "Hex" },
{ "hex.builtin.view.hex_editor.search.find", "Cerca" },
{ "hex.builtin.view.hex_editor.search.find_next", "Cerca il prossimo" },
{ "hex.builtin.view.hex_editor.search.find_prev", "Cerca il precedente" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "Vai a" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "Assoluto" },
//{ "hex.builtin.view.hex_editor.goto.offset.current", "Relative" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "Inizo" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "Fine" },
//{ "hex.builtin.view.hex_editor.menu.file.select", "Select" },
// { "hex.builtin.view.hex_editor.select.offset.region", "Region" },
// { "hex.builtin.view.hex_editor.select.offset.begin", "Begin" },
// { "hex.builtin.view.hex_editor.select.offset.end", "End" },
// { "hex.builtin.view.hex_editor.select.offset.size", "Size" },
// { "hex.builtin.view.hex_editor.select.select", "Select" },
{ "hex.builtin.view.hex_editor.menu.file.save", "Salva" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "Salva come..." },
{ "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.copy.hex", "Hex Stringa" },
//{ "hex.builtin.view.hex_editor.copy.address", "Address" },
{ "hex.builtin.view.hex_editor.copy.c", "C Array" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ Array" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# Array" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust Array" },
{ "hex.builtin.view.hex_editor.copy.python", "Python Array" },
{ "hex.builtin.view.hex_editor.copy.java", "Java Array" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript Array" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua Array" },
{ "hex.builtin.view.hex_editor.copy.go", "Go Array" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal Array" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift Array" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal Array" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
//{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "Incolla" },
//{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "Seleziona tutti" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "Imposta indirizzo di base" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "Ridimensiona..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "Inserisci..." },
//{ "hex.builtin.view.hex_editor.menu.edit.remove", "Remove..." },
//{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Jump to" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "Informazione sui Dati" },
{ "hex.builtin.view.information.control", "Controllo" },
{ "hex.builtin.view.information.analyze", "Analizza Pagina" },
{ "hex.builtin.view.information.analyzing", "Sto analizzando..." },
{ "hex.builtin.view.information.region", "Regione Analizzata" },
{ "hex.builtin.view.information.magic", "Informazione Magica" },
{ "hex.builtin.view.information.description", "Descrizione:" },
{ "hex.builtin.view.information.mime", "Tipo di MIME:" },
{ "hex.builtin.view.information.info_analysis", "Informazioni dell'analisi" },
{ "hex.builtin.view.information.distribution", "Distribuzione dei Byte" },
{ "hex.builtin.view.information.entropy", "Entropia" },
{ "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.file_entropy", "Entropia dei File" },
{ "hex.builtin.view.information.highest_entropy", "Highest entropy block" },
{ "hex.builtin.view.information.encrypted", "Questi dati sono probabilmente codificati o compressi!" },
{ "hex.builtin.view.information.magic_db_added", "Database magico aggiunto!" },
{ "hex.builtin.view.patches.name", "Patches" },
{ "hex.builtin.view.patches.offset", "Offset" },
{ "hex.builtin.view.patches.orig", "Valore Originale" },
{ "hex.builtin.view.patches.patch", "Valore patchato"},
{ "hex.builtin.view.patches.remove", "Rimuovi patch" },
{ "hex.builtin.view.pattern_editor.name", "Editor dei Pattern" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "Accetta pattern" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "Uno o più pattern compatibili con questo tipo di dati sono stati trovati!" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "Pattern" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "Vuoi applicare i patter selezionati" },
{ "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.edit.place_pattern", "Place pattern..." },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "Apri pattern" },
{ "hex.builtin.view.pattern_editor.evaluating", "Valutazione..." },
{ "hex.builtin.view.pattern_editor.auto", "Auto valutazione" },
{ "hex.builtin.view.pattern_editor.console", "Console" },
{ "hex.builtin.view.pattern_editor.env_vars", "Variabili d'ambiente" },
{ "hex.builtin.view.pattern_editor.settings", "Impostazioni" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "Vuoi consentire funzioni pericolose?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "Questo pattern ha cercato di chiamare una funzione pericolosa.\nSei sicuro di volerti fidare?" },
{ "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_data.name", "Dati dei Pattern" },
{ "hex.builtin.view.settings.name", "Impostazioni" },
//{ "hex.builtin.view.settings.restart_question", "A change you made requires a restart of ImHex to take effect. Would you like to restart it now?" },
{ "hex.builtin.view.tools.name", "Strumenti" },
{ "hex.builtin.view.yara.name", "Regole di Yara" },
{ "hex.builtin.view.yara.header.rules", "Regola" },
{ "hex.builtin.view.yara.reload", "Ricarica" },
{ "hex.builtin.view.yara.match", "Abbina Regole" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "Abbinamento..." },
{ "hex.builtin.view.yara.error", "Errore compilazione Yara: " },
{ "hex.builtin.view.yara.header.matches", "Abbinamenti" },
{ "hex.builtin.view.yara.matches.identifier", "Identificatore" },
{ "hex.builtin.view.yara.matches.variable", "Variabile" },
{ "hex.builtin.view.yara.whole_data", "Tutti i file combaciano!" },
{ "hex.builtin.view.yara.no_rules", "Nessuna regola di YARA. Aggiungile in nella cartella 'yara' di 'ImHex'" },
{ "hex.builtin.view.yara.rule_added", "Regola di Yara aggiunta!" },
{ "hex.builtin.view.constants.name", "Costanti" },
{ "hex.builtin.view.constants.row.category", "Categoria" },
{ "hex.builtin.view.constants.row.name", "Nome" },
{ "hex.builtin.view.constants.row.desc", "Descrizione" },
{ "hex.builtin.view.constants.row.value", "Valore" },
{ "hex.builtin.view.store.name", "Content Store" },
{ "hex.builtin.view.store.desc", "Scarica nuovi contenuti dal database online di ImHex" },
{ "hex.builtin.view.store.reload", "Ricarica" },
{ "hex.builtin.view.store.row.name", "Nome" },
{ "hex.builtin.view.store.row.description", "Descrizione" },
{ "hex.builtin.view.store.download", "Download" },
{ "hex.builtin.view.store.update", "Aggiorna" },
{ "hex.builtin.view.store.remove", "Rimuovi" },
{ "hex.builtin.view.store.tab.patterns", "Modelli" },
{ "hex.builtin.view.store.tab.libraries", "Librerie" },
{ "hex.builtin.view.store.tab.magics", "File Magici" },
{ "hex.builtin.view.store.tab.constants", "Costanti" },
{ "hex.builtin.view.store.tab.encodings", "Encodings" },
{ "hex.builtin.view.store.tab.yara", "Regole di Yara" },
{ "hex.builtin.view.store.loading", "Caricamento del content store..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "Impossibile scaricare file! La cartella di destinazione non esiste." },
{ "hex.builtin.view.diff.name", "Diffing" },
{ "hex.builtin.view.provider_settings.name", "Impostazioni Provider" },
{ "hex.builtin.view.provider_settings.load_popup", "Apri Provider" },
// { "hex.builtin.view.provider_settings.load_error", "An error occurred while trying to open this provider!"},
//{ "hex.builtin.view.find.name", "Find" },
// { "hex.builtin.view.find.searching", "Searching..." },
// { "hex.builtin.view.find.demangled", "Demangled" },
// { "hex.builtin.view.find.strings", "Strings" },
// { "hex.builtin.view.find.strings.min_length", "Minimum length" },
// { "hex.builtin.view.find.strings.match_settings", "Match Settings" },
// { "hex.builtin.view.find.strings.null_term", "Require Null Termination" },
// { "hex.builtin.view.find.strings.chars", "Characters" },
// { "hex.builtin.view.find.strings.lower_case", "Lower case letters" },
// { "hex.builtin.view.find.strings.upper_case", "Upper case letters" },
// { "hex.builtin.view.find.strings.numbers", "Numbers" },
// { "hex.builtin.view.find.strings.underscores", "Underscores" },
// { "hex.builtin.view.find.strings.symbols", "Symbols" },
// { "hex.builtin.view.find.strings.spaces", "Spaces" },
// { "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
// { "hex.builtin.view.find.sequences", "Sequences" },
// { "hex.builtin.view.find.regex", "Regex" },
//{ "hex.builtin.view.find.regex.pattern", "Pattern" },
//{ "hex.builtin.view.find.regex.full_match", "Require full match" },
// { "hex.builtin.view.find.binary_pattern", "Binary Pattern" },
// { "hex.builtin.view.find.value", "Numeric Value" },
// { "hex.builtin.view.find.value.min", "Minimum Value" },
// { "hex.builtin.view.find.value.max", "Maximum Value" },
// { "hex.builtin.view.find.search", "Search" },
// { "hex.builtin.view.find.context.copy", "Copy Value" },
// { "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
// { "hex.builtin.view.find.search.entries", "{} entries found" },
// { "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.command.calc.desc", "Calcolatrice" },
{ "hex.builtin.command.cmd.desc", "Comando" },
{ "hex.builtin.command.cmd.result", "Esegui comando '{0}'" },
{ "hex.builtin.command.web.desc", "Consulta il Web" },
{ "hex.builtin.command.web.result", "Naviga a '{0}'" },
{ "hex.builtin.inspector.binary", "Binary (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
//{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
//{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII Character" },
{ "hex.builtin.inspector.wide", "Wide Character" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
//{ "hex.builtin.inspector.dos_date", "DOS Date" },
//{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "Colori RGBA8" },
{ "hex.builtin.inspector.rgb565", "Colori RGB565" },
{ "hex.builtin.nodes.constants", "Costanti" },
{ "hex.builtin.nodes.constants.int", "Intero" },
{ "hex.builtin.nodes.constants.int.header", "Intero" },
{ "hex.builtin.nodes.constants.int.output", "" },
{ "hex.builtin.nodes.constants.float", "Float" },
{ "hex.builtin.nodes.constants.float.header", "Float" },
{ "hex.builtin.nodes.constants.float.output", "" },
{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.output", "" },
{ "hex.builtin.nodes.constants.buffer", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.header", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.size", "Dimensione" },
{ "hex.builtin.nodes.constants.buffer.output", "" },
{ "hex.builtin.nodes.constants.string", "Stringa" },
{ "hex.builtin.nodes.constants.string.header", "Stringa" },
{ "hex.builtin.nodes.constants.string.output", "" },
{ "hex.builtin.nodes.constants.rgba8", "Colore RGBA8" },
{ "hex.builtin.nodes.constants.rgba8.header", "Colore RGBA8" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "Rosso" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "Verde" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "Blu" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "Alpha" },
{ "hex.builtin.nodes.constants.comment", "Comment" },
{ "hex.builtin.nodes.constants.comment.header", "Commento" },
{ "hex.builtin.nodes.common.input", "Input" },
{ "hex.builtin.nodes.common.input.a", "Input A" },
{ "hex.builtin.nodes.common.input.b", "Input B" },
{ "hex.builtin.nodes.common.output", "Output" },
//{ "hex.builtin.nodes.common.width", "Width" },
//{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.display", "Mostra" },
{ "hex.builtin.nodes.display.int", "Intero" },
{ "hex.builtin.nodes.display.int.header", "Mostra Intero" },
{ "hex.builtin.nodes.display.float", "Float" },
{ "hex.builtin.nodes.display.float.header", "Mostra Float" },
// { "hex.builtin.nodes.display.buffer", "Buffer" },
// { "hex.builtin.nodes.display.buffer.header", "Buffer display" },
// { "hex.builtin.nodes.display.string", "String" },
// { "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "Accesso ai Dati" },
{ "hex.builtin.nodes.data_access.read", "Leggi" },
{ "hex.builtin.nodes.data_access.read.header", "Leggi" },
{ "hex.builtin.nodes.data_access.read.address", "Indirizzo" },
{ "hex.builtin.nodes.data_access.read.size", "Dimensione" },
{ "hex.builtin.nodes.data_access.read.data", "Dati" },
{ "hex.builtin.nodes.data_access.write", "Scrivi" },
{ "hex.builtin.nodes.data_access.write.header", "Scrivi" },
{ "hex.builtin.nodes.data_access.write.address", "Indirizzo" },
{ "hex.builtin.nodes.data_access.write.data", "Dati" },
{ "hex.builtin.nodes.data_access.size", "Dati Dimensione"},
{ "hex.builtin.nodes.data_access.size.header", "Dati Dimensione"},
{ "hex.builtin.nodes.data_access.size.size", "Dimensione"},
//{ "hex.builtin.nodes.data_access.selection", "Selected Region"},
//{ "hex.builtin.nodes.data_access.selection.header", "Selected Region"},
//{ "hex.builtin.nodes.data_access.selection.address", "Address"},
//{ "hex.builtin.nodes.data_access.selection.size", "Size"},
{ "hex.builtin.nodes.casting", "Conversione Dati" },
{ "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.casting.buffer_to_int", "Da Buffer a Intero" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "Da Buffer a Integer" },
//{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
//{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "Aritmetica" },
{ "hex.builtin.nodes.arithmetic.add", "Addizione" },
{ "hex.builtin.nodes.arithmetic.add.header", "Aggiungi" },
{ "hex.builtin.nodes.arithmetic.sub", "Sottrazione" },
{ "hex.builtin.nodes.arithmetic.sub.header", "Sottrai" },
{ "hex.builtin.nodes.arithmetic.mul", "Moltiplicazione" },
{ "hex.builtin.nodes.arithmetic.mul.header", "Moltiplica" },
{ "hex.builtin.nodes.arithmetic.div", "Divisione" },
{ "hex.builtin.nodes.arithmetic.div.header", "Dividi" },
{ "hex.builtin.nodes.arithmetic.mod", "Modulo" },
{ "hex.builtin.nodes.arithmetic.mod.header", "Modulo" },
// { "hex.builtin.nodes.arithmetic.average", "Average" },
// { "hex.builtin.nodes.arithmetic.average.header", "Average" },
// { "hex.builtin.nodes.arithmetic.median", "Median" },
// { "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "Buffer" },
{ "hex.builtin.nodes.buffer.combine", "Combina" },
{ "hex.builtin.nodes.buffer.combine.header", "Combina buffer" },
{ "hex.builtin.nodes.buffer.slice", "Affetta" },
{ "hex.builtin.nodes.buffer.slice.header", "Affetta buffer" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.slice.input.from", "Inizio" },
{ "hex.builtin.nodes.buffer.slice.input.to", "Fine" },
{ "hex.builtin.nodes.buffer.repeat", "Ripeti" },
{ "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.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "Controlla Flusso" },
{ "hex.builtin.nodes.control_flow.if", "Se" },
{ "hex.builtin.nodes.control_flow.if.header", "Se" },
{ "hex.builtin.nodes.control_flow.if.condition", "Condizione" },
{ "hex.builtin.nodes.control_flow.if.true", "Vero" },
{ "hex.builtin.nodes.control_flow.if.false", "Falso" },
{ "hex.builtin.nodes.control_flow.equals", "Uguale a" },
{ "hex.builtin.nodes.control_flow.equals.header", "Uguale a" },
{ "hex.builtin.nodes.control_flow.not", "Non" },
{ "hex.builtin.nodes.control_flow.not.header", "Non" },
{ "hex.builtin.nodes.control_flow.gt", "Maggiore di" },
{ "hex.builtin.nodes.control_flow.gt.header", "Maggiore di" },
{ "hex.builtin.nodes.control_flow.lt", "Minore di" },
{ "hex.builtin.nodes.control_flow.lt.header", "Minore di" },
{ "hex.builtin.nodes.control_flow.and", "E" },
{ "hex.builtin.nodes.control_flow.and.header", "Boolean E" },
{ "hex.builtin.nodes.control_flow.or", "O" },
{ "hex.builtin.nodes.control_flow.or.header", "Boolean O" },
{ "hex.builtin.nodes.bitwise", "Operazioni di Bitwise" },
{ "hex.builtin.nodes.bitwise.and", "E" },
{ "hex.builtin.nodes.bitwise.and.header", "Bitwise E" },
{ "hex.builtin.nodes.bitwise.or", "O" },
{ "hex.builtin.nodes.bitwise.or.header", "Bitwise O" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "Bitwise XOR" },
{ "hex.builtin.nodes.bitwise.not", "NON" },
{ "hex.builtin.nodes.bitwise.not.header", "Bitwise NON" },
{ "hex.builtin.nodes.decoding", "Decodifica" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Decodificatore Base64" },
{ "hex.builtin.nodes.decoding.hex", "Esadecimale" },
{ "hex.builtin.nodes.decoding.hex.header", "Decodificatore Esadecimale" },
{ "hex.builtin.nodes.crypto", "Cryptografia" },
{ "hex.builtin.nodes.crypto.aes", "Decriptatore AES" },
{ "hex.builtin.nodes.crypto.aes.header", "Decriptatore AES" },
{ "hex.builtin.nodes.crypto.aes.key", "Chiave" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "Modalità" },
{ "hex.builtin.nodes.crypto.aes.key_length", "Lunghezza Chiave" },
//{ "hex.builtin.nodes.visualizer", "Visualizers" },
//{ "hex.builtin.nodes.visualizer.digram", "Digram" },
//{ "hex.builtin.nodes.visualizer.digram.header", "Digram Visualizer" },
//{ "hex.builtin.nodes.visualizer.layered_dist", "Layered Distribution" },
//{ "hex.builtin.nodes.visualizer.layered_dist.header", "Layered Distribution" },
//{ "hex.builtin.nodes.visualizer.image", "Image" },
//{ "hex.builtin.nodes.visualizer.image.header", "Image Visualizer" },
//{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
//{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
//{ "hex.builtin.nodes.visualizer.byte_distribution", "Byte Distribution" },
//{ "hex.builtin.nodes.visualizer.byte_distribution.header", "Byte Distribution" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Nome Mangled" },
{ "hex.builtin.tools.demangler.demangled", "Nome Demangled" },
{ "hex.builtin.tools.ascii_table", "Tavola ASCII" },
{ "hex.builtin.tools.ascii_table.octal", "Mostra ottale" },
{ "hex.builtin.tools.regex_replacer", "Sostituzione Regex" },
{ "hex.builtin.tools.regex_replacer.pattern", "Regex pattern" },
{ "hex.builtin.tools.regex_replacer.replace", "Replace pattern" },
{ "hex.builtin.tools.regex_replacer.input", "Input" },
{ "hex.builtin.tools.regex_replacer.output", "Output" },
{ "hex.builtin.tools.color", "Selettore di Colore" },
{ "hex.builtin.tools.calc", "Calcolatrice" },
{ "hex.builtin.tools.input", "Input" },
{ "hex.builtin.tools.format.standard", "Standard" },
{ "hex.builtin.tools.format.scientific", "Scientifica" },
{ "hex.builtin.tools.format.engineering", "Ingegnere" },
{ "hex.builtin.tools.format.programmer", "Programmatore" },
{ "hex.builtin.tools.error", "Ultimo Errore: '{0}'" },
{ "hex.builtin.tools.history", "Storia" },
{ "hex.builtin.tools.name", "Nome" },
{ "hex.builtin.tools.value", "Valore" },
{ "hex.builtin.tools.base_converter", "Convertitore di Base" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "Calcolatrice dei permessi UNIX" },
{ "hex.builtin.tools.permissions.perm_bits", "Bit di autorizzazione" },
{ "hex.builtin.tools.permissions.absolute", "Notazione assoluta" },
{ "hex.builtin.tools.permissions.setuid_error", "L'utente deve avere i diritti di esecuzione per applicare il bit setuid!" },
{ "hex.builtin.tools.permissions.setgid_error", "Il gruppo deve avere diritti di esecuzione per applicare il bit setgid!" },
{ "hex.builtin.tools.permissions.sticky_error", "Altri devono avere i diritti di esecuzione per il bit appiccicoso da applicare!" },
{ "hex.builtin.tools.file_uploader", "Uploader dei file" },
{ "hex.builtin.tools.file_uploader.control", "Controllo" },
{ "hex.builtin.tools.file_uploader.upload", "Carica" },
{ "hex.builtin.tools.file_uploader.done", "Fatto!" },
{ "hex.builtin.tools.file_uploader.recent", "Caricamenti Recenti" },
{ "hex.builtin.tools.file_uploader.tooltip", "Clicca per copiare\nCTRL + Click per aprire" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Risposta non valida da parte di Anonfiles!" },
{ "hex.builtin.tools.file_uploader.error", "Impossibile caricare file!\n\nCodice di errore: {0}" },
{ "hex.builtin.tools.wiki_explain", "Definizioni dei termini da Wikipedia" },
{ "hex.builtin.tools.wiki_explain.control", "Controllo" },
{ "hex.builtin.tools.wiki_explain.search", "Cerca" },
{ "hex.builtin.tools.wiki_explain.results", "Risultati" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Risposta non valida da Wikipedia!" },
{ "hex.builtin.tools.file_tools", "Strumenti per i file" },
{ "hex.builtin.tools.file_tools.shredder", "Tritatutto" },
{ "hex.builtin.tools.file_tools.shredder.warning", "Questo strumento distrugge IRRECOVERABILMENTE un file. Usalo con attenzione" },
{ "hex.builtin.tools.file_tools.shredder.input", "File da distruggere" },
{ "hex.builtin.tools.file_tools.shredder.picker", "Apri file da distruggere" },
{ "hex.builtin.tools.file_tools.shredder.fast", "Modalità veloce" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "Lo sto distruggendo..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "Distruggi" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "Impossibile aprire il file selezionato!" },
{ "hex.builtin.tools.file_tools.shredder.success", "Distrutto con successo!" },
{ "hex.builtin.tools.file_tools.splitter", "Divisore" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" disco Floppy (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" disco Floppy (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Disco Zip 100 (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Disco Zip 200 (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "Personalizzato" },
{ "hex.builtin.tools.file_tools.splitter.input", "File da dividere " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "Apri file da dividere" },
{ "hex.builtin.tools.file_tools.splitter.output", "Cartella di output " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "Imposta il percorso base" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "Sto dividendo..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "Dividi" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "Impossibile aprire il file selezionato!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "Il file è più piccolo della dimensione del file" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "Impossibile creare file {0}" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "File diviso con successo!" },
{ "hex.builtin.tools.file_tools.combiner", "Combina" },
{ "hex.builtin.tools.file_tools.combiner.add", "Aggiungi..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "Aggiungi file" },
{ "hex.builtin.tools.file_tools.combiner.delete", "Elimina" },
{ "hex.builtin.tools.file_tools.combiner.clear", "Pulisci" },
{ "hex.builtin.tools.file_tools.combiner.output", "Fil di output " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "Imposta il percorso base" },
{ "hex.builtin.tools.file_tools.combiner.combining", "Sto combinando..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "Combina" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "Impossibile creare file di output" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "Impossibile aprire file di input {0}" },
{ "hex.builtin.tools.file_tools.combiner.success", "File combinato con successo!" },
//{ "hex.builtin.tools.ieee756", "IEEE 756 Floating Point Tester" },
//{ "hex.builtin.tools.ieee756.sign", "Sign" },
//{ "hex.builtin.tools.ieee756.exponent", "Exponent" },
//{ "hex.builtin.tools.ieee756.mantissa", "Mantissa" },
//{ "hex.builtin.tools.ieee756.exponent_size", "Exponent Size" },
//{ "hex.builtin.tools.ieee756.mantissa_size", "Mantissa Size" },
//{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
//{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
//{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
//{ "hex.builtin.tools.ieee756.type", "Type" },
//{ "hex.builtin.tools.ieee756.formula", "Formula" },
//{ "hex.builtin.tools.ieee756.result.title", "Result" },
//{ "hex.builtin.tools.ieee756.result.float", "Floating Point Result" },
//{ "hex.builtin.tools.ieee756.result.hex", "Hexadecimal Result" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "File recenti" },
{ "hex.builtin.setting.general", "Generali" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "Mostra consigli all'avvio" },
{ "hex.builtin.setting.general.auto_load_patterns", "Auto-caricamento del pattern supportato" },
// { "hex.builtin.setting.general.sync_pattern_source", "Sync pattern source code between providers" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "Interfaccia" },
{ "hex.builtin.setting.interface.color", "Colore del Tema" },
{ "hex.builtin.setting.interface.color.system", "Sistema" },
{ "hex.builtin.setting.interface.color.dark", "Scuro" },
{ "hex.builtin.setting.interface.color.light", "Chiaro" },
{ "hex.builtin.setting.interface.color.classic", "Classico" },
{ "hex.builtin.setting.interface.language", "Lingua" },
//{ "hex.builtin.setting.interface.wiki_explain_language", "Wikipedia Language" },
{ "hex.builtin.setting.interface.scaling", "Scale" },
{ "hex.builtin.setting.interface.scaling.native", "Nativo" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x4.0" },
{ "hex.builtin.setting.interface.fps", "Limite FPS" },
{ "hex.builtin.setting.interface.fps.unlocked", "Unblocca" },
//{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "Hex Editor" },
//{ "hex.builtin.setting.hex_editor.highlight_color", "Selection highlight color" },
//{ "hex.builtin.setting.hex_editor.bytes_per_row", "Bytes per row" },
{ "hex.builtin.setting.hex_editor.ascii", "Mostra la colonna ASCII" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "Mostra la colonna di decodifica avanzata" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "Taglia fuori gli zeri" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "Caratteri esadecimali maiuscoli" },
//{ "hex.builtin.setting.hex_editor.visualizer", "Data visualizer" },
//{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
//{ "hex.builtin.setting.folders", "Folders" },
//{ "hex.builtin.setting.folders.description", "Specify additional search paths for patterns, scripts, rules and more" },
// { "hex.builtin.setting.folders.add_folder", "Add new folder" },
// { "hex.builtin.setting.folders.remove_folder", "Remove currently selected folder from list" },
//{ "hex.builtin.setting.font", "Font" },
//{ "hex.builtin.setting.font.font_path", "Custom Font Path" },
//{ "hex.builtin.setting.font.font_size", "Font Size" },
//{ "hex.builtin.setting.proxy", "Proxy" },
//{ "hex.builtin.setting.proxy.description", "Proxy will take effect on store, wikipedia or any other plugin immediately." },
//{ "hex.builtin.setting.proxy.enable", "Enable Proxy" },
//{ "hex.builtin.setting.proxy.url", "Proxy URL" },
//{ "hex.builtin.setting.proxy.url.tooltip", "http(s):// or socks5:// (e.g., http://127.0.0.1:1080)" },
{ "hex.builtin.provider.file", "Provider di file" },
{ "hex.builtin.provider.file.path", "Percorso del File" },
{ "hex.builtin.provider.file.size", "Dimensione" },
{ "hex.builtin.provider.file.creation", "Data di creazione" },
{ "hex.builtin.provider.file.access", "Data dell'ultimo accesso" },
{ "hex.builtin.provider.file.modification", "Data dell'ultima modifica" },
{ "hex.builtin.provider.gdb", "Server GDB Provider" },
{ "hex.builtin.provider.gdb.name", "Server GDB <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "Server" },
{ "hex.builtin.provider.gdb.ip", "Indirizzo IP" },
{ "hex.builtin.provider.gdb.port", "Porta" },
{ "hex.builtin.provider.disk", "Provider di dischi raw" },
{ "hex.builtin.provider.disk.selected_disk", "Disco" },
{ "hex.builtin.provider.disk.disk_size", "Dimensione disco" },
{ "hex.builtin.provider.disk.sector_size", "Dimensione settore" },
{ "hex.builtin.provider.disk.reload", "Ricarica" },
//{ "hex.builtin.provider.intel_hex", "Intel Hex Provider" },
// { "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
//{ "hex.builtin.provider.motorola_srec", "Motorola SREC Provider" },
// { "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "Default" },
//{ "hex.builtin.visualizer.hexadecimal.8bit", "Hexadecimal (8 bits)" },
//{ "hex.builtin.visualizer.hexadecimal.16bit", "Hexadecimal (16 bits)" },
//{ "hex.builtin.visualizer.hexadecimal.32bit", "Hexadecimal (32 bits)" },
//{ "hex.builtin.visualizer.hexadecimal.64bit", "Hexadecimal (64 bits)" },
//{ "hex.builtin.visualizer.decimal.signed.8bit", "Decimal Signed (8 bits)" },
//{ "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)" },
//{ "hex.builtin.visualizer.decimal.unsigned.8bit", "Decimal Unsigned (8 bits)" },
//{ "hex.builtin.visualizer.decimal.unsigned.16bit", "Decimal Unsigned (16 bits)" },
//{ "hex.builtin.visualizer.decimal.unsigned.32bit", "Decimal Unsigned (32 bits)" },
//{ "hex.builtin.visualizer.decimal.unsigned.64bit", "Decimal Unsigned (64 bits)" },
//{ "hex.builtin.visualizer.floating_point.16bit", "Floating Point (16 bits)" },
//{ "hex.builtin.visualizer.floating_point.32bit", "Floating Point (32 bits)" },
//{ "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" },
});
}
}

View File

@ -1,908 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageJaJP() {
ContentRegistry::Language::registerLanguage("Japanese", "ja-JP");
ContentRegistry::Language::addLocalizations("ja-JP", {
{ "hex.builtin.welcome.header.main", "ImHexへようこそ" },
{ "hex.builtin.welcome.header.start", "はじめる" },
{ "hex.builtin.welcome.start.create_file", "新規ファイルを作成" },
{ "hex.builtin.welcome.start.open_file", "ファイルを開く…" },
{ "hex.builtin.welcome.start.open_project", "プロジェクトを開く…" },
{ "hex.builtin.welcome.start.recent", "最近使用したファイル" },
{ "hex.builtin.welcome.start.open_other", "その他のプロバイダ" },
{ "hex.builtin.welcome.header.help", "ヘルプ" },
{ "hex.builtin.welcome.help.repo", "GitHubリポジトリ" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "助けを得る" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Discordサーバー" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "読み込んだプラグイン" },
{ "hex.builtin.welcome.plugins.plugin", "プラグイン" },
{ "hex.builtin.welcome.plugins.author", "作者" },
{ "hex.builtin.welcome.plugins.desc", "詳細" },
{ "hex.builtin.welcome.header.customize", "カスタマイズ" },
{ "hex.builtin.welcome.customize.settings.title", "設定" },
{ "hex.builtin.welcome.customize.settings.desc", "ImHexの設定を変更します" },
{ "hex.builtin.welcome.header.update", "アップデート" },
{ "hex.builtin.welcome.update.title", "新しいアップデートが利用可能です。" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} がリリースされました。ここからダウンロードできます。" },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "学習" },
{ "hex.builtin.welcome.learn.latest.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.pattern.title", "ImHexオリジナル言語について" },
{ "hex.builtin.welcome.learn.pattern.desc", "公式ドキュメントを読む" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "プラグインAPI" },
{ "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.header.various", "Various" }, //?
{ "hex.builtin.welcome.tip_of_the_day", "今日の豆知識" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "セッションの回復" },
{ "hex.builtin.welcome.safety_backup.desc", "ImHexがクラッシュしました。\n前のデータを復元しますか?"},
{ "hex.builtin.welcome.safety_backup.restore", "復元する" },
{ "hex.builtin.welcome.safety_backup.delete", "破棄する" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "エンディアン" },
{ "hex.builtin.common.little_endian", "リトルエンディアン" },
{ "hex.builtin.common.big_endian", "ビッグエンディアン" },
{ "hex.builtin.common.little", "リトル" },
{ "hex.builtin.common.big", "ビッグ" },
//{ "hex.builtin.common.number_format", "Format" },
{ "hex.builtin.common.decimal", "10進数" },
{ "hex.builtin.common.hexadecimal", "16進数" },
{ "hex.builtin.common.octal", "8進数" },
{ "hex.builtin.common.info", "情報" },
{ "hex.builtin.common.error", "エラー" },
{ "hex.builtin.common.fatal", "深刻なエラー" },
//{ "hex.builtin.common.question", "Question" },
{ "hex.builtin.common.address", "アドレス" },
{ "hex.builtin.common.size", "サイズ" },
{ "hex.builtin.common.region", "領域" },
{ "hex.builtin.common.match_selection", "選択範囲と一致" },
{ "hex.builtin.common.yes", "はい" },
{ "hex.builtin.common.no", "いいえ" },
{ "hex.builtin.common.okay", "OK" },
{ "hex.builtin.common.load", "読み込む" },
{ "hex.builtin.common.cancel", "キャンセル" },
{ "hex.builtin.common.set", "セット" },
{ "hex.builtin.common.close", "閉じる" },
{ "hex.builtin.common.dont_show_again", "再度表示しない" },
{ "hex.builtin.common.link", "リンク" }, //?
{ "hex.builtin.common.file", "ファイル" },
{ "hex.builtin.common.open", "開く" },
{ "hex.builtin.common.browse", "ファイルを参照…" },
{ "hex.builtin.common.choose_file", "ファイルを選択" },
// { "hex.builtin.common.processing", "Processing" },
{ "hex.builtin.common.filter", "フィルタ" },
//{ "hex.builtin.common.count", "Count" },
{ "hex.builtin.common.value", "" },
//{ "hex.builtin.common.type", "Type" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "オフセット" },
{ "hex.builtin.common.range", "範囲" },
{ "hex.builtin.common.range.entire_data", "データ全体" },
{ "hex.builtin.common.range.selection", "選択範囲" },
{ "hex.builtin.common.comment", "コメント" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "アプリケーションを終了しますか?" },
{ "hex.builtin.popup.exit_application.desc", "プロジェクトに保存されていない変更があります。\n終了してもよろしいですか?" },
//{ "hex.builtin.popup.close_provider.title", "Close Provider?" },
//{ "hex.builtin.popup.close_provider.desc", "You have unsaved changes made to this Provider.\nAre you sure you want to close it?" },
{ "hex.builtin.popup.error.read_only", "書き込み権限を取得できませんでした。ファイルが読み取り専用で開かれました。" },
{ "hex.builtin.popup.error.open", "ファイルを開けませんでした。" },
{ "hex.builtin.popup.error.create", "新しいファイルを作成できませんでした。" },
//{ "hex.builtin.popup.error.project.load", "Failed to load project!" },
//{ "hex.builtin.popup.error.project.save", "Failed to save project!" },
//{ "hex.builtin.popup.error.task_exception", "Exception thrown in Task '{}':\n\n{}" },
//{ "hex.builtin.popup.error.file_dialog.portal",
// "There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n"
// "\n"
// "On KDE, it's xdg-desktop-portal-kde.\n"
// "On Gnome it's xdg-desktop-portal-gnome.\n"
// "On wlroots it's xdg-desktop-portal-wlr.\n"
// "Otherwise, you can try to use xdg-desktop-portal-gtk.\n"
// "\n"
// "Reboot your system after installing it.\n"
// "\n"
// "If the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n"
// "\n"
// "In the meantime files can still be opened by dragging them onto the ImHex window!"
//},
//{ "hex.builtin.popup.error.file_dialog.common", "An error occurred while opening the file browser!" },
{ "hex.builtin.hex_editor.page", "ページ" },
{ "hex.builtin.hex_editor.selection", "選択中" },
{ "hex.builtin.hex_editor.selection.none", "なし" },
{ "hex.builtin.hex_editor.region", "ページの領域" },
{ "hex.builtin.hex_editor.data_size", "ファイルサイズ" },
//{ "hex.builtin.hex_editor.no_bytes", "No bytes available" },
{ "hex.builtin.pattern_drawer.var_name", "名前" },
{ "hex.builtin.pattern_drawer.color", "" },
{ "hex.builtin.pattern_drawer.offset", "オフセット" },
{ "hex.builtin.pattern_drawer.size", "サイズ" },
{ "hex.builtin.pattern_drawer.type", "" },
{ "hex.builtin.pattern_drawer.value", "" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "ファイル" },
//{ "hex.builtin.menu.file.create_file", "New File..." },
{ "hex.builtin.menu.file.open_file", "ファイルを開く…" },
{ "hex.builtin.menu.file.open_recent", "最近使用したファイル" },
{ "hex.builtin.menu.file.clear_recent", "リストをクリア" },
{ "hex.builtin.menu.file.open_other", "その他の開くオプション…" },
{ "hex.builtin.menu.file.close", "ファイルを閉じる" },
//{ "hex.builtin.menu.file.reload_file", "Reload File" },
{ "hex.builtin.menu.file.quit", "ImHexを終了" },
{ "hex.builtin.menu.file.open_project", "プロジェクトを開く…" },
{ "hex.builtin.menu.file.save_project", "プロジェクトを保存" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "カスタムエンコードを読み込む…" },
{ "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.ips", "IPSパッチ" },
{ "hex.builtin.menu.file.import.ips32", "IPS32パッチ" },
{ "hex.builtin.menu.file.export", "エクスポート…" },
{ "hex.builtin.menu.file.export.title", "ファイルをエクスポート" },
{ "hex.builtin.menu.file.export.ips", "IPSパッチ" },
{ "hex.builtin.menu.file.export.ips32", "IPS32パッチ" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "有効なBase64形式ではありません。" },
{ "hex.builtin.menu.file.export.popup.create", "データをエクスポートできません。\nファイルの作成に失敗しました。" },
{ "hex.builtin.menu.file.bookmark.import", "ブックマークをインポート…" },
{ "hex.builtin.menu.file.bookmark.export", "ブックマークをエクスポート…" },
{ "hex.builtin.menu.edit", "編集" },
{ "hex.builtin.menu.edit.undo", "元に戻す" },
{ "hex.builtin.menu.edit.redo", "やり直す" },
{ "hex.builtin.menu.edit.bookmark.create", "ブックマークを作成" },
{ "hex.builtin.menu.view", "表示" },
{ "hex.builtin.menu.layout", "レイアウト" },
{ "hex.builtin.menu.view.fps", "FPSを表示" },
{ "hex.builtin.menu.view.demo", "ImGuiデモを表示" },
{ "hex.builtin.menu.help", "ヘルプ" },
{ "hex.builtin.view.bookmarks.name", "ブックマーク" },
{ "hex.builtin.view.bookmarks.default_title", "ブックマーク [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "ブックマークが作成されていません。編集 -> ブックマークを作成 から追加できます。" },
{ "hex.builtin.view.bookmarks.title.info", "情報" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} バイト)" },
{ "hex.builtin.view.bookmarks.button.jump", "移動" },
{ "hex.builtin.view.bookmarks.button.remove", "削除" },
{ "hex.builtin.view.bookmarks.header.name", "名前" },
{ "hex.builtin.view.bookmarks.header.color", "" },
{ "hex.builtin.view.bookmarks.header.comment", "コメント" },
{ "hex.builtin.view.command_palette.name", "コマンドパレット" },
{ "hex.builtin.view.data_inspector.name", "データインスペクタ" },
{ "hex.builtin.view.data_inspector.table.name", "名前" },
{ "hex.builtin.view.data_inspector.table.value", "" },
{ "hex.builtin.view.data_inspector.no_data", "範囲が選択されていません"},
{ "hex.builtin.view.data_inspector.invert", "反転" },
{ "hex.builtin.view.data_processor.name", "データプロセッサ" },
{ "hex.builtin.view.data_processor.help_text", "右クリックでノードを追加" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "選択部分を削除" },
{ "hex.builtin.view.data_processor.menu.remove_node", "ノードを削除" },
{ "hex.builtin.view.data_processor.menu.remove_link", "リンクを削除" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "データプロセッサを読み込む…" },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "データプロセッサを保存…" },
{ "hex.builtin.view.disassembler.name", "逆アセンブラ" },
{ "hex.builtin.view.disassembler.position", "位置" },
{ "hex.builtin.view.disassembler.base", "ベースアドレス" },
{ "hex.builtin.view.disassembler.region", "コード領域" },
{ "hex.builtin.view.disassembler.settings.header", "設定" },
{ "hex.builtin.view.disassembler.settings.mode", "モード" },
{ "hex.builtin.view.disassembler.arch", "アーキテクチャ" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "デフォルト" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
//{ "hex.builtin.view.disassembler.ppc.qpx", "クアッド処理拡張" },
{ "hex.builtin.view.disassembler.ppc.spe", "信号処理エンジン" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "圧縮済み" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "クラシック" },
{ "hex.builtin.view.disassembler.bpf.extended", "拡張" },
{ "hex.builtin.view.disassembler.disassemble", "逆アセンブル" },
{ "hex.builtin.view.disassembler.disassembling", "逆アセンブル中…" },
{ "hex.builtin.view.disassembler.disassembly.title", "逆アセンブル" },
{ "hex.builtin.view.disassembler.disassembly.address", "アドレス" },
{ "hex.builtin.view.disassembler.disassembly.offset", "オフセット" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "バイト" },
{ "hex.builtin.view.hashes.name", "ハッシュ" },
//{ "hex.builtin.view.hashes.hash", "Hash" },
//{ "hex.builtin.view.hashes.no_settings", "No settings available" },
{ "hex.builtin.view.hashes.function", "ハッシュ関数" },
//{ "hex.builtin.view.hashes.table.name", "Name" },
//{ "hex.builtin.view.hashes.table.type", "Type" },
{ "hex.builtin.view.hashes.table.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", "このソフトについて" },
{ "hex.builtin.view.help.about.translator", "Translated by gnuhead-chieb" },
{ "hex.builtin.view.help.about.source", "GitHubからソースコードを入手できます:" },
{ "hex.builtin.view.help.about.donations", "寄付" },
{ "hex.builtin.view.help.about.thanks", "ご使用いただきありがとうございます。もし気に入って頂けたなら、プロジェクトを継続するための寄付をご検討ください。" },
{ "hex.builtin.view.help.about.contributor", "ご協力頂いた方々" },
{ "hex.builtin.view.help.about.libs", "使用しているライブラリ" },
{ "hex.builtin.view.help.about.paths", "ImHexのディレクトリ" },
{ "hex.builtin.view.help.about.license", "ライセンス" },
{ "hex.builtin.view.help.documentation", "ImHexドキュメント" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "パターン言語リファレンス"},
{ "hex.builtin.view.help.calc_cheat_sheet", "計算機チートシート" },
{ "hex.builtin.view.hex_editor.name", "Hexエディタ" },
{ "hex.builtin.view.hex_editor.menu.file.search", "検索" },
{ "hex.builtin.view.hex_editor.search.string", "文字列" },
{ "hex.builtin.view.hex_editor.search.hex", "16進数" },
{ "hex.builtin.view.hex_editor.search.find", "検索" },
{ "hex.builtin.view.hex_editor.search.find_next", "次を検索" },
{ "hex.builtin.view.hex_editor.search.find_prev", "前を検索" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "移動" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "絶対アドレス" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "相対アドレス" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "開始" }, //?
{ "hex.builtin.view.hex_editor.goto.offset.end", "終了" }, //?
//{ "hex.builtin.view.hex_editor.menu.file.select", "Select" },
// { "hex.builtin.view.hex_editor.select.offset.region", "Region" },
// { "hex.builtin.view.hex_editor.select.offset.begin", "Begin" },
// { "hex.builtin.view.hex_editor.select.offset.end", "End" },
// { "hex.builtin.view.hex_editor.select.offset.size", "Size" },
// { "hex.builtin.view.hex_editor.select.select", "Select" },
{ "hex.builtin.view.hex_editor.menu.file.save", "保存" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "名前をつけて保存…" },
{ "hex.builtin.view.hex_editor.menu.edit.copy", "コピー" },
{ "hex.builtin.view.hex_editor.menu.edit.copy_as", "〜としてコピー…" },
{ "hex.builtin.view.hex_editor.copy.hex", "文字列" },
//{ "hex.builtin.view.hex_editor.copy.address", "Address" },
{ "hex.builtin.view.hex_editor.copy.c", "C 配列" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ 配列" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# 配列" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust 配列" },
{ "hex.builtin.view.hex_editor.copy.python", "Python 配列" },
{ "hex.builtin.view.hex_editor.copy.java", "Java 配列" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript 配列" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua 配列" },
{ "hex.builtin.view.hex_editor.copy.go", "Go 配列" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal 配列" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift 配列" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal 配列" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
//{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "貼り付け" },
//{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "すべて選択" },
{ "hex.builtin.view.hex_editor.menu.edit.bookmark", "ブックマークを作成" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "ベースアドレスをセット" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "リサイズ…" },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "挿入…" },
//{ "hex.builtin.view.hex_editor.menu.edit.remove", "Remove..." },
//{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Jump to" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "データ解析" },
{ "hex.builtin.view.information.control", "コントロール" },
{ "hex.builtin.view.information.analyze", "表示中のページを解析する" },
{ "hex.builtin.view.information.analyzing", "解析中…" },
{ "hex.builtin.view.information.region", "解析する領域" },
{ "hex.builtin.view.information.magic", "Magic情報" },
{ "hex.builtin.view.information.description", "詳細:" },
{ "hex.builtin.view.information.mime", "MIMEタイプ:" },
{ "hex.builtin.view.information.info_analysis", "情報の分析" },
{ "hex.builtin.view.information.distribution", "バイト分布" },
{ "hex.builtin.view.information.entropy", "エントロピー" },
{ "hex.builtin.view.information.block_size", "ブロックサイズ" },
{ "hex.builtin.view.information.block_size.desc", "{0} ブロック/ {1} バイト" },
{ "hex.builtin.view.information.file_entropy", "ファイルのエントロピー" },
{ "hex.builtin.view.information.highest_entropy", "最大エントロピーブロック" },
{ "hex.builtin.view.information.encrypted", "暗号化や圧縮を経たデータと推測されます。" },
{ "hex.builtin.view.information.magic_db_added", "Magicデータベースが追加されました。" },
{ "hex.builtin.view.patches.name", "パッチ" },
{ "hex.builtin.view.patches.offset", "オフセット" },
{ "hex.builtin.view.patches.orig", "元の値" },
{ "hex.builtin.view.patches.patch", "パッチした値"},
{ "hex.builtin.view.patches.remove", "パッチを削除" },
{ "hex.builtin.view.pattern_editor.name", "パターンエディタ" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "使用できるパターン" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "このデータ型と互換性のある pattern_language が1つ以上見つかりました" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "パターン" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "選択したパターンを反映してよろしいですか?" },
{ "hex.builtin.view.pattern_editor.menu.file.load_pattern", "パターンを読み込み…" },
{ "hex.builtin.view.pattern_editor.menu.file.save_pattern", "パターンを保存…" },
//{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern", "Place pattern..." },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "パターンを開く" },
{ "hex.builtin.view.pattern_editor.evaluating", "実行中…" }, //?
{ "hex.builtin.view.pattern_editor.auto", "常に実行" }, //?
{ "hex.builtin.view.pattern_editor.console", "コンソール" },
{ "hex.builtin.view.pattern_editor.env_vars", "環境変数" },
{ "hex.builtin.view.pattern_editor.settings", "設定" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "危険な関数の使用を許可しますか?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "このパターンは危険な関数を呼び出そうとしました。\n本当にこのパターンを信頼しても宜しいですか?" },
{ "hex.builtin.view.pattern_editor.no_in_out_vars", "グローバル変数に 'in' または 'out' を指定して、ここに表示されるように定義してください。" },
{ "hex.builtin.view.pattern_data.name", "パターンデータ" },
{ "hex.builtin.view.settings.name", "設定" },
{ "hex.builtin.view.settings.restart_question", "変更を反映させるには、ImHexの再起動が必要です。今すぐ再起動しますか" },
{ "hex.builtin.view.tools.name", "ツール" },
{ "hex.builtin.view.yara.name", "Yaraルール" },
{ "hex.builtin.view.yara.header.rules", "ルール" },
{ "hex.builtin.view.yara.reload", "リロード" },
{ "hex.builtin.view.yara.match", "検出" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "マッチ中…" },
{ "hex.builtin.view.yara.error", "Yaraコンパイルエラー: " },
{ "hex.builtin.view.yara.header.matches", "マッチ結果" },
{ "hex.builtin.view.yara.matches.identifier", "識別子" },
{ "hex.builtin.view.yara.matches.variable", "変数" },
{ "hex.builtin.view.yara.whole_data", "ファイル全体が一致します。" },
{ "hex.builtin.view.yara.no_rules", "YARAルールが見つかりませんでした。ImHexの'yara'フォルダ内に入れてください" },
{ "hex.builtin.view.yara.rule_added", "Yaraルールが追加されました。" },
{ "hex.builtin.view.constants.name", "定数" },
{ "hex.builtin.view.constants.row.category", "カテゴリ" },
{ "hex.builtin.view.constants.row.name", "名前" },
{ "hex.builtin.view.constants.row.desc", "記述" },
{ "hex.builtin.view.constants.row.value", "" },
{ "hex.builtin.view.store.name", "コンテンツストア" },
{ "hex.builtin.view.store.desc", "ImHexのオンラインデータベースから新しいコンテンツをダウンロードする" },
{ "hex.builtin.view.store.reload", "再読み込み" },
{ "hex.builtin.view.store.row.name", "名前" },
{ "hex.builtin.view.store.row.description", "詳細" },
{ "hex.builtin.view.store.download", "ダウンロード" },
{ "hex.builtin.view.store.update", "アップデート" },
{ "hex.builtin.view.store.remove", "削除" },
{ "hex.builtin.view.store.tab.patterns", "パターン" },
{ "hex.builtin.view.store.tab.libraries", "ライブラリ" },
{ "hex.builtin.view.store.tab.magics", "Magicファイル" },
{ "hex.builtin.view.store.tab.constants", "定数" },
{ "hex.builtin.view.store.tab.yara", "Yaraルール" },
{ "hex.builtin.view.store.tab.encodings", "エンコード" },
{ "hex.builtin.view.store.loading", "ストアコンテンツを読み込み中…" },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "ファイルのダウンロードに失敗しました。ダウンロード先フォルダが存在しません。" },
{ "hex.builtin.view.diff.name", "比較" },
{ "hex.builtin.view.provider_settings.name", "プロバイダ設定" },
{ "hex.builtin.view.provider_settings.load_popup", "プロバイダを開く" },
{ "hex.builtin.view.provider_settings.load_error", "プロバイダを開く際にエラーが発生しました。"},
{ "hex.builtin.view.find.name", "検索" },
{ "hex.builtin.view.find.searching", "検索中…" },
// { "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.range", "検索する範囲" },
{ "hex.builtin.view.find.range.selection", "選択中の箇所のみ" },
// { "hex.builtin.view.find.strings", "文字列" },
// { "hex.builtin.view.find.strings.min_length", "Minimum length" },
{ "hex.builtin.view.find.strings.match_settings", "条件設定" },
{ "hex.builtin.view.find.strings.null_term", "ヌル終端を含む文字列のみ検索" },
// { "hex.builtin.view.find.strings.chars", "Characters" },
{ "hex.builtin.view.find.strings.lower_case", "大文字" },
{ "hex.builtin.view.find.strings.upper_case", "小文字" },
{ "hex.builtin.view.find.strings.numbers", "数字" },
{ "hex.builtin.view.find.strings.underscores", "アンダースコア" },
{ "hex.builtin.view.find.strings.symbols", "その他の記号" },
{ "hex.builtin.view.find.strings.spaces", "半角スペース" },
{ "hex.builtin.view.find.strings.line_feeds", "ラインフィード" },
{ "hex.builtin.view.find.sequences", "通常検索" },
{ "hex.builtin.view.find.regex", "正規表現" },
// { "hex.builtin.view.find.regex.pattern", "Pattern" },
// { "hex.builtin.view.find.regex.full_match", "Require full match" },
{ "hex.builtin.view.find.binary_pattern", "16進数" },
//{ "hex.builtin.view.find.value", "Numeric Value" },
//{ "hex.builtin.view.find.value.min", "Minimum Value" },
//{ "hex.builtin.view.find.value.max", "Maximum Value" },
{ "hex.builtin.view.find.search", "検索を実行" },
{ "hex.builtin.view.find.context.copy", "値をコピー" },
// { "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
{ "hex.builtin.view.find.search.entries", "一致件数: {}" },
// { "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.command.calc.desc", "電卓" },
{ "hex.builtin.command.cmd.desc", "コマンド" },
{ "hex.builtin.command.cmd.result", "コマンド '{0}' を実行" },
{ "hex.builtin.command.web.desc", "ウェブサイト参照" },
{ "hex.builtin.command.web.result", "'{0}' を開く" },
{ "hex.builtin.inspector.binary", "バイナリ (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
//{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
//{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII" },
{ "hex.builtin.inspector.wide", "Wide Character" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
//{ "hex.builtin.inspector.dos_date", "DOS Date" },
//{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 Color" },
{ "hex.builtin.inspector.rgb565", "RGB565 Color" },
{ "hex.builtin.nodes.common.input", "入力" },
{ "hex.builtin.nodes.common.input.a", "入力 A" },
{ "hex.builtin.nodes.common.input.b", "入力 B" },
{ "hex.builtin.nodes.common.output", "出力" },
//{ "hex.builtin.nodes.common.width", "Width" },
//{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.constants", "定数" },
{ "hex.builtin.nodes.constants.int", "整数" },
{ "hex.builtin.nodes.constants.int.header", "整数" },
{ "hex.builtin.nodes.constants.float", "小数" },
{ "hex.builtin.nodes.constants.float.header", "小数" },
//{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
//{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.buffer", "バッファ" },
{ "hex.builtin.nodes.constants.buffer.header", "バッファ" },
{ "hex.builtin.nodes.constants.buffer.size", "サイズ" },
{ "hex.builtin.nodes.constants.string", "文字列" },
{ "hex.builtin.nodes.constants.string.header", "文字列" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "R" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "G" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "B" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "A" },
{ "hex.builtin.nodes.constants.comment", "コメント" },
{ "hex.builtin.nodes.constants.comment.header", "コメント" },
{ "hex.builtin.nodes.display", "表示" },
{ "hex.builtin.nodes.display.int", "整数" },
{ "hex.builtin.nodes.display.int.header", "整数表示" },
{ "hex.builtin.nodes.display.float", "小数" },
{ "hex.builtin.nodes.display.float.header", "小数表示" },
// { "hex.builtin.nodes.display.buffer", "Buffer" },
// { "hex.builtin.nodes.display.buffer.header", "Buffer display" },
// { "hex.builtin.nodes.display.string", "String" },
// { "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "データアクセス" },
{ "hex.builtin.nodes.data_access.read", "読み込み" },
{ "hex.builtin.nodes.data_access.read.header", "読み込み" },
{ "hex.builtin.nodes.data_access.read.address", "アドレス" },
{ "hex.builtin.nodes.data_access.read.size", "サイズ" },
{ "hex.builtin.nodes.data_access.read.data", "データ" },
{ "hex.builtin.nodes.data_access.write", "書き込み" },
{ "hex.builtin.nodes.data_access.write.header", "書き込み" },
{ "hex.builtin.nodes.data_access.write.address", "アドレス" },
{ "hex.builtin.nodes.data_access.write.data", "データ" },
{ "hex.builtin.nodes.data_access.size", "データサイズ"},
{ "hex.builtin.nodes.data_access.size.header", "データサイズ"},
{ "hex.builtin.nodes.data_access.size.size", "サイズ"},
{ "hex.builtin.nodes.data_access.selection", "選択領域"},
{ "hex.builtin.nodes.data_access.selection.header", "選択領域"},
{ "hex.builtin.nodes.data_access.selection.address", "アドレス"},
{ "hex.builtin.nodes.data_access.selection.size", "サイズ"},
{ "hex.builtin.nodes.casting", "データ変換" },
{ "hex.builtin.nodes.casting.int_to_buffer", "整数→バッファ" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "整数→バッファ" },
{ "hex.builtin.nodes.casting.buffer_to_int", "バッファ→整数" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "バッファ→整数" },
//{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
//{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "演算" },
{ "hex.builtin.nodes.arithmetic.add", "加算+" },
{ "hex.builtin.nodes.arithmetic.add.header", "加算" },
{ "hex.builtin.nodes.arithmetic.sub", "減算-" },
{ "hex.builtin.nodes.arithmetic.sub.header", "減算" },
{ "hex.builtin.nodes.arithmetic.mul", "乗算×" },
{ "hex.builtin.nodes.arithmetic.mul.header", "乗算" },
{ "hex.builtin.nodes.arithmetic.div", "除算÷" },
{ "hex.builtin.nodes.arithmetic.div.header", "除算" },
{ "hex.builtin.nodes.arithmetic.mod", "剰余(余り)" },
{ "hex.builtin.nodes.arithmetic.mod.header", "剰余" },
// { "hex.builtin.nodes.arithmetic.average", "Average" },
// { "hex.builtin.nodes.arithmetic.average.header", "Average" },
// { "hex.builtin.nodes.arithmetic.median", "Median" },
// { "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "バッファ" },
{ "hex.builtin.nodes.buffer.combine", "結合" },
{ "hex.builtin.nodes.buffer.combine.header", "バッファを結合" },
{ "hex.builtin.nodes.buffer.slice", "スライス" },
{ "hex.builtin.nodes.buffer.slice.header", "バッファをスライス" },
{ "hex.builtin.nodes.buffer.slice.input.from", "From" },
{ "hex.builtin.nodes.buffer.slice.input.to", "To" },
{ "hex.builtin.nodes.buffer.repeat", "繰り返し" },
{ "hex.builtin.nodes.buffer.repeat.header", "バッファを繰り返し" },
//{ "hex.builtin.nodes.buffer.repeat.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "カウント" },
// { "hex.builtin.nodes.buffer.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "制御フロー" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },
{ "hex.builtin.nodes.control_flow.if.condition", "Condition" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "Equals" },
{ "hex.builtin.nodes.control_flow.equals.header", "Equals" },
{ "hex.builtin.nodes.control_flow.not", "Not" },
{ "hex.builtin.nodes.control_flow.not.header", "Not" },
{ "hex.builtin.nodes.control_flow.gt", "Greater than" },
{ "hex.builtin.nodes.control_flow.gt.header", "Greater than" },
{ "hex.builtin.nodes.control_flow.lt", "Less than" },
{ "hex.builtin.nodes.control_flow.lt.header", "Less than" },
{ "hex.builtin.nodes.control_flow.and", "AND" },
{ "hex.builtin.nodes.control_flow.and.header", "Boolean AND" },
{ "hex.builtin.nodes.control_flow.or", "OR" },
{ "hex.builtin.nodes.control_flow.or.header", "Boolean OR" },
{ "hex.builtin.nodes.bitwise", "Bitwise operations" },
{ "hex.builtin.nodes.bitwise.and", "AND" },
{ "hex.builtin.nodes.bitwise.and.header", "Bitwise AND" },
{ "hex.builtin.nodes.bitwise.or", "OR" },
{ "hex.builtin.nodes.bitwise.or.header", "Bitwise OR" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "Bitwise XOR" },
{ "hex.builtin.nodes.bitwise.not", "NOT" },
{ "hex.builtin.nodes.bitwise.not.header", "Bitwise NOT" },
{ "hex.builtin.nodes.decoding", "デコード" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64デコーダ" },
{ "hex.builtin.nodes.decoding.hex", "16進法" },
{ "hex.builtin.nodes.decoding.hex.header", "16進デコーダ" },
{ "hex.builtin.nodes.crypto", "暗号化" },
{ "hex.builtin.nodes.crypto.aes", "AES復号化" },
{ "hex.builtin.nodes.crypto.aes.header", "AES復号化" },
{ "hex.builtin.nodes.crypto.aes.key", "キー" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "モード" },
{ "hex.builtin.nodes.crypto.aes.key_length", "キー長" },
{ "hex.builtin.nodes.visualizer", "ビジュアライザー" },
{ "hex.builtin.nodes.visualizer.digram", "図式" },
{ "hex.builtin.nodes.visualizer.digram.header", "図式" },
{ "hex.builtin.nodes.visualizer.layered_dist", "層状分布" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "層状分布" },
{ "hex.builtin.nodes.visualizer.image", "画像" },
{ "hex.builtin.nodes.visualizer.image.header", "画像ビジュアライザー" },
//{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
//{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "バイト分布" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "バイト分布" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVMデマングラー" },
{ "hex.builtin.tools.demangler.mangled", "マングリング名" },
{ "hex.builtin.tools.demangler.demangled", "デマングリング名" },
{ "hex.builtin.tools.ascii_table", "ASCIIテーブル" },
{ "hex.builtin.tools.ascii_table.octal", "8進数表示" },
{ "hex.builtin.tools.regex_replacer", "正規表現置き換え" },
{ "hex.builtin.tools.regex_replacer.pattern", "正規表現パターン" },
{ "hex.builtin.tools.regex_replacer.replace", "置き換えパターン" },
{ "hex.builtin.tools.regex_replacer.input", "入力" },
{ "hex.builtin.tools.regex_replacer.output", "出力" },
{ "hex.builtin.tools.color", "カラーピッカー" },
{ "hex.builtin.tools.calc", "電卓" },
{ "hex.builtin.tools.input", "入力" },
{ "hex.builtin.tools.format.standard", "基本" },
{ "hex.builtin.tools.format.scientific", "科学" },
{ "hex.builtin.tools.format.engineering", "開発" },
{ "hex.builtin.tools.format.programmer", "プログラム" },
{ "hex.builtin.tools.error", "最終エラー: '{0}'" },
{ "hex.builtin.tools.history", "履歴" },
{ "hex.builtin.tools.name", "名前" },
{ "hex.builtin.tools.value", "" },
{ "hex.builtin.tools.base_converter", "単位変換" },
{ "hex.builtin.tools.base_converter.dec", "10進法" },
{ "hex.builtin.tools.base_converter.hex", "16進法" },
{ "hex.builtin.tools.base_converter.oct", "8進法" },
{ "hex.builtin.tools.base_converter.bin", "2進法" },
{ "hex.builtin.tools.permissions", "UNIXパーミッション計算機" },
{ "hex.builtin.tools.permissions.perm_bits", "アクセス権" },
{ "hex.builtin.tools.permissions.absolute", "数値表記" },
{ "hex.builtin.tools.permissions.setuid_error", "setuidを適用するには、ユーザーに実行権限が必要です。" },
{ "hex.builtin.tools.permissions.setgid_error", "setgidを適用するには、グループに実行権限が必要です。" },
{ "hex.builtin.tools.permissions.sticky_error", "stickyを適用するには、その他に実行権限が必要です。" },
{ "hex.builtin.tools.file_uploader", "ファイルアップローダ" },
{ "hex.builtin.tools.file_uploader.control", "コントロール" },
{ "hex.builtin.tools.file_uploader.upload", "アップロード" },
{ "hex.builtin.tools.file_uploader.done", "完了" },
{ "hex.builtin.tools.file_uploader.recent", "最近のアップロード" },
{ "hex.builtin.tools.file_uploader.tooltip", "クリックしてコピー\nCTRL + クリックで開く" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Anonfilesからのレスポンスが無効です。" },
{ "hex.builtin.tools.file_uploader.error", "アップロードに失敗しました。\n\nエラーコード: {0}" },
{ "hex.builtin.tools.wiki_explain", "Wikipediaの用語定義" },
{ "hex.builtin.tools.wiki_explain.control", "コントロール" },
{ "hex.builtin.tools.wiki_explain.search", "検索" },
{ "hex.builtin.tools.wiki_explain.results", "結果" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Wikipediaからのレスポンスが無効です。" },
{ "hex.builtin.tools.file_tools", "ファイルツール" },
{ "hex.builtin.tools.file_tools.shredder", "シュレッダー" },
{ "hex.builtin.tools.file_tools.shredder.warning", "※このツールは、ファイルを完全に破壊します。使用する際は注意して下さい。" },
{ "hex.builtin.tools.file_tools.shredder.input", "消去するファイル" },
{ "hex.builtin.tools.file_tools.shredder.picker", "消去するファイルを開く" },
{ "hex.builtin.tools.file_tools.shredder.fast", "高速モード" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "消去中…" },
{ "hex.builtin.tools.file_tools.shredder.shred", "消去" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "選択されたファイルを開けませんでした。" },
{ "hex.builtin.tools.file_tools.shredder.success", "正常に消去されました。" },
{ "hex.builtin.tools.file_tools.splitter", "分割" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" フロッピーディスク (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" フロッピーディスク (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 ディスク (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 ディスク (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "カスタム" },
{ "hex.builtin.tools.file_tools.splitter.input", "分割するファイル" },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "分割するファイルを開く" },
{ "hex.builtin.tools.file_tools.splitter.output", "出力パス" },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "ベースパスを指定" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "分割中…" },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "分割" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "選択されたファイルを開けませんでした。" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "ファイルが分割サイズよりも小さいです" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "パートファイル {0} を作成できませんでした" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "ファイルの分割に成功しました。" },
{ "hex.builtin.tools.file_tools.combiner", "結合" },
{ "hex.builtin.tools.file_tools.combiner.add", "追加…" },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "ファイルを追加" },
{ "hex.builtin.tools.file_tools.combiner.delete", "削除" },
{ "hex.builtin.tools.file_tools.combiner.clear", "クリア" },
{ "hex.builtin.tools.file_tools.combiner.output", "出力ファイル " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "出力ベースパスを指定" },
{ "hex.builtin.tools.file_tools.combiner.combining", "結合中…" },
{ "hex.builtin.tools.file_tools.combiner.combine", "結合" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "出力ファイルを作成できませんでした" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "入力ファイル {0} を開けませんでした" },
{ "hex.builtin.tools.file_tools.combiner.success", "ファイルの結合に成功しました。" },
//{ "hex.builtin.tools.ieee756", "IEEE 756 Floating Point Tester" },
//{ "hex.builtin.tools.ieee756.sign", "Sign" },
//{ "hex.builtin.tools.ieee756.exponent", "Exponent" },
//{ "hex.builtin.tools.ieee756.mantissa", "Mantissa" },
//{ "hex.builtin.tools.ieee756.exponent_size", "Exponent Size" },
//{ "hex.builtin.tools.ieee756.mantissa_size", "Mantissa Size" },
//{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
//{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
//{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
//{ "hex.builtin.tools.ieee756.type", "Type" },
//{ "hex.builtin.tools.ieee756.formula", "Formula" },
//{ "hex.builtin.tools.ieee756.result.title", "Result" },
//{ "hex.builtin.tools.ieee756.result.float", "Floating Point Result" },
//{ "hex.builtin.tools.ieee756.result.hex", "Hexadecimal Result" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "最近開いたファイル" },
{ "hex.builtin.setting.general", "基本" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "起動時に豆知識を表示" },
{ "hex.builtin.setting.general.auto_load_patterns", "対応するパターンを自動で読み込む" },
{ "hex.builtin.setting.general.sync_pattern_source", "プロバイダ間のパターンソースコードを同期" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "UI" },
{ "hex.builtin.setting.interface.color", "カラーテーマ" },
{ "hex.builtin.setting.interface.color.system", "システム設定に従う" },
{ "hex.builtin.setting.interface.color.dark", "ダーク" },
{ "hex.builtin.setting.interface.color.light", "ライト" },
{ "hex.builtin.setting.interface.color.classic", "クラシック" },
{ "hex.builtin.setting.interface.scaling", "スケーリング" },
{ "hex.builtin.setting.interface.scaling.native", "ネイティブ" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "言語" },
//{ "hex.builtin.setting.interface.wiki_explain_language", "Wikipedia Language" },
{ "hex.builtin.setting.interface.fps", "FPS制限" },
{ "hex.builtin.setting.interface.fps.unlocked", "無制限" },
//{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "Hexエディタ" },
{ "hex.builtin.setting.hex_editor.highlight_color", "選択範囲の色" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "1行のバイト数" },
{ "hex.builtin.setting.hex_editor.ascii", "ASCIIを表示" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "他のデコード列を表示" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "ゼロをグレーアウト" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "16進数を大文字表記" },
{ "hex.builtin.setting.hex_editor.visualizer", "データ表示方式" },
//{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "フォルダ" },
{ "hex.builtin.setting.folders.description", "パターン、スクリプト、ルールなどのための検索パスを指定して追加できます。" },
{ "hex.builtin.setting.folders.add_folder", "フォルダを追加…" },
{ "hex.builtin.setting.folders.remove_folder", "選択中のフォルダをリストから消去" },
{ "hex.builtin.setting.font", "フォント" },
{ "hex.builtin.setting.font.font_path", "フォントファイルのパス" },
{ "hex.builtin.setting.font.font_size", "フォントサイズ" },
{ "hex.builtin.setting.proxy", "プロキシ" },
//{ "hex.builtin.setting.proxy.description", "Proxy will take effect on store, wikipedia or any other plugin immediately." },
{ "hex.builtin.setting.proxy.enable", "プロキシを有効化" },
{ "hex.builtin.setting.proxy.url", "プロキシURL" },
//{ "hex.builtin.setting.proxy.url.tooltip", "http(s):// or socks5:// (e.g., http://127.0.0.1:1080)" },
{ "hex.builtin.provider.file", "ファイルプロバイダ" },
{ "hex.builtin.provider.file.path", "ファイルパス" },
{ "hex.builtin.provider.file.size", "サイズ" },
{ "hex.builtin.provider.file.creation", "作成時刻" },
{ "hex.builtin.provider.file.access", "最終アクセス時刻" },
{ "hex.builtin.provider.file.modification", "最終編集時刻" },
{ "hex.builtin.provider.gdb", "GDBサーバープロバイダ" },
{ "hex.builtin.provider.gdb.name", "GDBサーバー <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "サーバー" },
{ "hex.builtin.provider.gdb.ip", "IPアドレス" },
{ "hex.builtin.provider.gdb.port", "ポート" },
{ "hex.builtin.provider.disk", "Rawディスクプロバイダ" },
{ "hex.builtin.provider.disk.selected_disk", "ディスク" },
{ "hex.builtin.provider.disk.disk_size", "ディスクサイズ" },
{ "hex.builtin.provider.disk.sector_size", "セクタサイズ" },
{ "hex.builtin.provider.disk.reload", "リロード" },
//{ "hex.builtin.provider.intel_hex", "Intel Hex Provider" },
// { "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
//{ "hex.builtin.provider.motorola_srec", "Motorola SREC Provider" },
// { "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "標準" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "16進数 ( 8 bits)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "16進数 (16 bits)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "16進数 (32 bits)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "16進数 (64 bits)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "符号付き整数型 ( 8 bits)" },
{ "hex.builtin.visualizer.decimal.signed.16bit", "符号付き整数型 (16 bits)" },
{ "hex.builtin.visualizer.decimal.signed.32bit", "符号付き整数型 (32 bits)" },
{ "hex.builtin.visualizer.decimal.signed.64bit", "符号付き整数型 (64 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "符号なし整数型 ( 8 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "符号なし整数型 (16 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "符号なし整数型 (32 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "符号なし整数型 (64 bits)" },
{ "hex.builtin.visualizer.floating_point.16bit", "浮動小数点数 (16 bits)" },
{ "hex.builtin.visualizer.floating_point.32bit", "浮動小数点数 (32 bits)" },
{ "hex.builtin.visualizer.floating_point.64bit", "浮動小数点数 (64 bits)" },
//{ "hex.builtin.visualizer.hexii", "HexII" },
{ "hex.builtin.visualizer.rgba8", "RGBA8" },
{ "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", "出力を反映" },
});
}
}

View File

@ -1,905 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageKoKR() {
ContentRegistry::Language::registerLanguage("한국어 (KR)", "ko-KR");
ContentRegistry::Language::addLocalizations("ko-KR", {
{ "hex.builtin.welcome.header.main", "Welcome to ImHex" },
{ "hex.builtin.welcome.header.start", "시작하기" },
{ "hex.builtin.welcome.start.create_file", "새 파일 생성" },
{ "hex.builtin.welcome.start.open_file", "파일 열기" },
{ "hex.builtin.welcome.start.open_project", "프로젝트 열기" },
{ "hex.builtin.welcome.start.recent", "최근 파일들" },
{ "hex.builtin.welcome.start.open_other", "다른 공급자 열기" },
{ "hex.builtin.welcome.header.help", "도움말" },
{ "hex.builtin.welcome.help.repo", "GitHub 저장소" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "도움 얻기" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "디스코드 서버" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "로딩된 플러그인" },
{ "hex.builtin.welcome.plugins.plugin", "플러그인" },
{ "hex.builtin.welcome.plugins.author", "작성자" },
{ "hex.builtin.welcome.plugins.desc", "설명" },
{ "hex.builtin.welcome.header.customize", "커스터마이즈" },
{ "hex.builtin.welcome.customize.settings.title", "설정" },
{ "hex.builtin.welcome.customize.settings.desc", "ImHex의 설정을 변경합니다" },
{ "hex.builtin.welcome.header.update", "업데이트" },
{ "hex.builtin.welcome.update.title", "새로운 업데이트가 존재합니다!" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} 가 업데이트 되었습니다! 여기서 다운로드하세요." },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "Learn" },
{ "hex.builtin.welcome.learn.latest.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.pattern.title", "패턴 언어 작성 방법 문서" },
{ "hex.builtin.welcome.learn.pattern.desc", "ImHex 패턴을 작성하는 방법을 배워 봅시다." },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "플러그인 API" },
{ "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.header.various", "Various" },
{ "hex.builtin.welcome.tip_of_the_day", "오늘의 팁" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "손상된 데이터 복구" },
{ "hex.builtin.welcome.safety_backup.desc", "이전에 ImHex가 비 정상적으로 종료된 것 같습니다.\n이전의 작업을 복구할까요?"},
{ "hex.builtin.welcome.safety_backup.restore", "네, 복구" },
{ "hex.builtin.welcome.safety_backup.delete", "아니요, 삭제" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "엔디안" },
{ "hex.builtin.common.little_endian", "리틀 엔디안" },
{ "hex.builtin.common.big_endian", "빅 엔디안" },
{ "hex.builtin.common.little", "리틀" },
{ "hex.builtin.common.big", "" },
{ "hex.builtin.common.number_format", "포맷" },
{ "hex.builtin.common.decimal", "10진수" },
{ "hex.builtin.common.hexadecimal", "16진수" },
{ "hex.builtin.common.octal", "8진수" },
{ "hex.builtin.common.info", "정보" },
{ "hex.builtin.common.error", "에러" },
{ "hex.builtin.common.fatal", "치명적 에러" },
{ "hex.builtin.common.question", "질문" },
{ "hex.builtin.common.address", "주소" },
{ "hex.builtin.common.size", "크기" },
{ "hex.builtin.common.region", "지역" },
{ "hex.builtin.common.match_selection", "선택 범위와 일치" },
{ "hex.builtin.common.yes", "" },
{ "hex.builtin.common.no", "아니오" },
{ "hex.builtin.common.okay", "" },
{ "hex.builtin.common.load", "불러오기" },
{ "hex.builtin.common.cancel", "취소" },
{ "hex.builtin.common.set", "설정" },
{ "hex.builtin.common.close", "닫기" },
{ "hex.builtin.common.dont_show_again", "다시 보이지 않기" },
{ "hex.builtin.common.link", "링크" },
{ "hex.builtin.common.file", "파일" },
{ "hex.builtin.common.open", "열기" },
{ "hex.builtin.common.browse", "찾아보기..." },
{ "hex.builtin.common.choose_file", "파일 선택" },
{ "hex.builtin.common.processing", "작업 중" },
{ "hex.builtin.common.filter", "필터" },
//{ "hex.builtin.common.count", "Count" },
{ "hex.builtin.common.value", "" },
{ "hex.builtin.common.type", "타입" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "오프셋" },
{ "hex.builtin.common.range", "범위" },
{ "hex.builtin.common.range.entire_data", "전체 데이터" },
{ "hex.builtin.common.range.selection", "선택" },
{ "hex.builtin.common.comment", "주석" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "프로그램을 종료하시겠습니까?" },
{ "hex.builtin.popup.exit_application.desc", "프로젝트에 저장하지 않은 내용이 있습니다.\n정말로 종료하시겠습니까?" },
{ "hex.builtin.popup.close_provider.title", "공급자를 종료하시겠습니까?" },
{ "hex.builtin.popup.close_provider.desc", "공급자에 저장하지 않은 내용이 있습니다.\n정말로 종료하시겠습니까?" },
{ "hex.builtin.popup.error.read_only", "쓰기 권한을 가져올 수 없습니다. 파일이 읽기 전용 모드로 열렸습니다." },
{ "hex.builtin.popup.error.open", "파일을 여는데 실패했습니다!" },
{ "hex.builtin.popup.error.create", "새 파일을 만드는데 실패했습니다!" },
//{ "hex.builtin.popup.error.project.load", "Failed to load project!" },
//{ "hex.builtin.popup.error.project.save", "Failed to save project!" },
//{ "hex.builtin.popup.error.task_exception", "Exception thrown in Task '{}':\n\n{}" },
//{ "hex.builtin.popup.error.file_dialog.portal",
// "There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n"
// "\n"
// "On KDE, it's xdg-desktop-portal-kde.\n"
// "On Gnome it's xdg-desktop-portal-gnome.\n"
// "On wlroots it's xdg-desktop-portal-wlr.\n"
// "Otherwise, you can try to use xdg-desktop-portal-gtk.\n"
// "\n"
// "Reboot your system after installing it.\n"
// "\n"
// "If the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n"
// "\n"
// "In the meantime files can still be opened by dragging them onto the ImHex window!"
//},
//{ "hex.builtin.popup.error.file_dialog.common", "An error occurred while opening the file browser!" },
{ "hex.builtin.hex_editor.page", "페이지" },
{ "hex.builtin.hex_editor.selection", "선택 영역" },
{ "hex.builtin.hex_editor.selection.none", "없음" },
{ "hex.builtin.hex_editor.region", "지역" },
{ "hex.builtin.hex_editor.data_size", "데이터 크기" },
{ "hex.builtin.hex_editor.no_bytes", "바이트가 존재하지 않습니다" },
{ "hex.builtin.pattern_drawer.var_name", "이름" },
{ "hex.builtin.pattern_drawer.color", "색상" },
{ "hex.builtin.pattern_drawer.offset", "오프셋" },
{ "hex.builtin.pattern_drawer.size", "크기" },
{ "hex.builtin.pattern_drawer.type", "타입" },
{ "hex.builtin.pattern_drawer.value", "" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "파일" },
{ "hex.builtin.menu.file.create_file", "새 파일..." },
{ "hex.builtin.menu.file.open_file", "파일 열기..." },
{ "hex.builtin.menu.file.open_recent", "최근 파일" },
{ "hex.builtin.menu.file.clear_recent", "최근 이력 지우기" },
{ "hex.builtin.menu.file.open_other", "다른 공급자 열기..." },
{ "hex.builtin.menu.file.close", "닫기" },
//{ "hex.builtin.menu.file.reload_file", "Reload File" },
{ "hex.builtin.menu.file.quit", "ImHex 종료하기" },
{ "hex.builtin.menu.file.open_project", "프로젝트 열기..." },
{ "hex.builtin.menu.file.save_project", "프로젝트 저장" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "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.ips", "IPS 패치" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 패치" },
{ "hex.builtin.menu.file.export", "내보내기..." },
{ "hex.builtin.menu.file.export.title", "파일 내보내기" },
{ "hex.builtin.menu.file.export.ips", "IPS 패치" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 패치" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "파일이 올바른 Base64 형식이 아닙니다!" },
{ "hex.builtin.menu.file.export.popup.create", "데이터를 내보낼 수 없습니다. 파일을 만드는 데 실패했습니다!" },
{ "hex.builtin.menu.file.bookmark.import", "북마크 가져오기" },
{ "hex.builtin.menu.file.bookmark.export", "북마크 내보내기" },
{ "hex.builtin.menu.edit", "수정" },
{ "hex.builtin.menu.edit.undo", "실행 취소" },
{ "hex.builtin.menu.edit.redo", "다시 실행" },
{ "hex.builtin.menu.edit.bookmark.create", "북마크 생성하기" },
{ "hex.builtin.menu.view", "" },
{ "hex.builtin.menu.layout", "레이아웃" },
{ "hex.builtin.menu.view.demo", "ImGui Demo 표시하기" },
{ "hex.builtin.menu.help", "도움말" },
{ "hex.builtin.view.bookmarks.name", "북마크" },
{ "hex.builtin.view.bookmarks.default_title", "북마크 [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "북마크가 없습니다. '수정 -> 북마크 생성하기'로 북마크를 생성하세요" },
{ "hex.builtin.view.bookmarks.title.info", "정보" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} bytes)" },
{ "hex.builtin.view.bookmarks.button.jump", "이동하기" },
{ "hex.builtin.view.bookmarks.button.remove", "지우기" },
{ "hex.builtin.view.bookmarks.header.name", "이름" },
{ "hex.builtin.view.bookmarks.header.color", "색상" },
{ "hex.builtin.view.bookmarks.header.comment", "설명" },
{ "hex.builtin.view.command_palette.name", "명령 팔레트" },
// HxD의 번역을 그대로 가져왔습니다.
{ "hex.builtin.view.data_inspector.name", "데이터 변환기" },
{ "hex.builtin.view.data_inspector.table.name", "이름" },
{ "hex.builtin.view.data_inspector.table.value", "" },
{ "hex.builtin.view.data_inspector.no_data", "선택된 바이트 없음" },
{ "hex.builtin.view.data_inspector.invert", "반전" },
{ "hex.builtin.view.data_processor.name", "데이터 프로세서" },
{ "hex.builtin.view.data_processor.help_text", "오른쪽 클릭을 눌러 새 노드를 만드세요" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "선택 영역 삭제" },
{ "hex.builtin.view.data_processor.menu.remove_node", "노드 삭제" },
{ "hex.builtin.view.data_processor.menu.remove_link", "링크 삭제" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "데이터 프로세서 불러오기..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "데이터 프로세서 저장하기..." },
{ "hex.builtin.view.disassembler.name", "디스어셈블러" },
{ "hex.builtin.view.disassembler.position", "위치" },
{ "hex.builtin.view.disassembler.base", "베이스 주소" },
{ "hex.builtin.view.disassembler.region", "코드 영역" },
{ "hex.builtin.view.disassembler.settings.header", "설정" },
{ "hex.builtin.view.disassembler.settings.mode", "모드" },
{ "hex.builtin.view.disassembler.arch", "아키텍쳐" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "Default" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "Signal Processing Engine" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Compressed" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classic" },
{ "hex.builtin.view.disassembler.bpf.extended", "Extended" },
{ "hex.builtin.view.disassembler.disassemble", "디스어셈블" },
{ "hex.builtin.view.disassembler.disassembling", "디스어셈블 중..." },
{ "hex.builtin.view.disassembler.disassembly.title", "디스어셈블리" },
{ "hex.builtin.view.disassembler.disassembly.address", "주소" },
{ "hex.builtin.view.disassembler.disassembly.offset", "오프셋" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "바이트" },
{ "hex.builtin.view.hashes.name", "해시" },
{ "hex.builtin.view.hashes.hash", "해시" },
{ "hex.builtin.view.hashes.no_settings", "설정이 존재하지 않습니다" },
{ "hex.builtin.view.hashes.function", "해시 함수" },
{ "hex.builtin.view.hashes.name", "이름" },
{ "hex.builtin.view.hashes.type", "종류" },
{ "hex.builtin.view.hashes.result", "결과" },
{ "hex.builtin.view.hashes.remove", "지우기" },
{ "hex.builtin.view.hashes.hover_info", "헥스 편집기에서 영역을 선택 후 쉬프트를 누른 채로 마우스 커서를 올리면 해당 값들의 해시를 알 수 있습니다." },
{ "hex.builtin.view.help.name", "도움말" },
{ "hex.builtin.view.help.about.name", "정보" },
{ "hex.builtin.view.help.about.translator", "Translated by mirusu400" },
{ "hex.builtin.view.help.about.source", "소스 코드는 GitHub에 존재합니다." },
{ "hex.builtin.view.help.about.donations", "후원" },
{ "hex.builtin.view.help.about.thanks", "이 작업물이 마음에 든다면, 프로젝트가 계속되도록 프로젝트에 후원해주세요. 감사합니다 <3" },
{ "hex.builtin.view.help.about.contributor", "기여자" },
{ "hex.builtin.view.help.about.libs", "사용한 라이브러리" },
{ "hex.builtin.view.help.about.paths", "ImHex 주소" },
{ "hex.builtin.view.help.about.license", "라이센스" },
{ "hex.builtin.view.help.documentation", "ImHex 문서" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "패턴 언어 치트시트"},
{ "hex.builtin.view.help.calc_cheat_sheet", "치트시트 계산기" },
{ "hex.builtin.view.hex_editor.name", "헥스 편집기" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "커스텀 인코딩 불러오기..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "검색" },
{ "hex.builtin.view.hex_editor.search.string", "문자열" },
{ "hex.builtin.view.hex_editor.search.hex", "헥스" },
{ "hex.builtin.view.hex_editor.search.find", "찾기" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "이동하기" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "절대주소" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "상대주소" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "시작" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "종료" },
{ "hex.builtin.view.hex_editor.menu.file.select", "선택" },
{ "hex.builtin.view.hex_editor.select.offset.region", "지역" },
{ "hex.builtin.view.hex_editor.select.offset.begin", "시작" },
{ "hex.builtin.view.hex_editor.select.offset.end", "" },
{ "hex.builtin.view.hex_editor.select.offset.size", "크기" },
{ "hex.builtin.view.hex_editor.select.select", "선택" },
{ "hex.builtin.view.hex_editor.menu.file.save", "저장" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "다른 이름으로 저장..." },
{ "hex.builtin.view.hex_editor.menu.edit.copy", "복사" },
{ "hex.builtin.view.hex_editor.menu.edit.copy_as", "다른 방법으로 복사..." },
{ "hex.builtin.view.hex_editor.copy.hex", "문자열" },
//{ "hex.builtin.view.hex_editor.copy.address", "Address" },
{ "hex.builtin.view.hex_editor.copy.c", "C 배열" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ 배열" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# 배열" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust 배열" },
{ "hex.builtin.view.hex_editor.copy.python", "Python 배열" },
{ "hex.builtin.view.hex_editor.copy.java", "Java 배열" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript 배열" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua 배열" },
{ "hex.builtin.view.hex_editor.copy.go", "Go 배열" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal 배열" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift 배열" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal 배열" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
//{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "붙여넣기" },
//{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "모두 선택하기" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "베이스 주소 설정" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "크기 변경..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "삽입..." },
{ "hex.builtin.view.hex_editor.menu.edit.remove", "삭제..." },
//{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Jump to" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "데이터 정보" },
{ "hex.builtin.view.information.control", "컨트롤" },
{ "hex.builtin.view.information.analyze", "페이지 분석" },
{ "hex.builtin.view.information.analyzing", "분석 중..." },
{ "hex.builtin.view.information.region", "분석한 영역" },
{ "hex.builtin.view.information.magic", "Magic 정보" },
{ "hex.builtin.view.information.description", "설명:" },
{ "hex.builtin.view.information.mime", "MIME 타입:" },
{ "hex.builtin.view.information.info_analysis", "정보 분석" },
{ "hex.builtin.view.information.distribution", "바이트 분포" },
{ "hex.builtin.view.information.entropy", "엔트로피" },
{ "hex.builtin.view.information.block_size", "블록 크기" },
{ "hex.builtin.view.information.block_size.desc", "{1} 바이트 중 {0} 블록 " },
{ "hex.builtin.view.information.file_entropy", "파일 엔트로피" },
{ "hex.builtin.view.information.highest_entropy", "최대 엔트로피 블록" },
{ "hex.builtin.view.information.encrypted", "이 데이터는 아마 암호화 혹은 압축되었을 가능성이 높습니다!" },
{ "hex.builtin.view.information.magic_db_added", "Magic 데이터베이스 추가됨!" },
{ "hex.builtin.view.patches.name", "패치" },
{ "hex.builtin.view.patches.offset", "오프셋" },
{ "hex.builtin.view.patches.orig", "원본 값" },
{ "hex.builtin.view.patches.patch", "수정된 값"},
{ "hex.builtin.view.patches.remove", "패치 없애기" },
{ "hex.builtin.view.pattern_editor.name", "패턴 편집기" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "패턴 적용하기" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "하나 이상의 패턴 언어와 호환되는 데이터 타입이 발견되었습니다" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "패턴" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "선택한 패턴을 적용하시겠습니까?" },
{ "hex.builtin.view.pattern_editor.menu.file.load_pattern", "패턴 불러오기..." },
{ "hex.builtin.view.pattern_editor.menu.file.save_pattern", "패턴 저장하기..." },
//{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern", "Place pattern..." },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "패턴 열기" },
{ "hex.builtin.view.pattern_editor.evaluating", "평가 중..." },
{ "hex.builtin.view.pattern_editor.auto", "자동 평가" },
{ "hex.builtin.view.pattern_editor.console", "콘솔" },
{ "hex.builtin.view.pattern_editor.env_vars", "환경 변수" },
{ "hex.builtin.view.pattern_editor.settings", "설정" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "위험한 함수를 허용하시겠습니까?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "이 패턴은 위험한 함수를 실행하려 합니다.\n정말로 이 패턴을 신뢰하시겠습니?" },
{ "hex.builtin.view.pattern_editor.no_in_out_vars", "'in' 또는 'out' 지정자를 이용해 여기에 나타날 전역 변수를 선언합니다." },
{ "hex.builtin.view.pattern_data.name", "패턴 데이터" },
{ "hex.builtin.view.settings.name", "설정" },
{ "hex.builtin.view.settings.restart_question", "변경 사항을 적용할려면 ImHex를 재시작 해야 합니다. 지금 바로 재시작하시겠습니까?" },
{ "hex.builtin.view.tools.name", "도구" },
{ "hex.builtin.view.yara.name", "Yara 규칙" },
{ "hex.builtin.view.yara.header.rules", "규칙" },
{ "hex.builtin.view.yara.reload", "재검사" },
{ "hex.builtin.view.yara.match", "일치하는 규칙" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "검색 중..." },
{ "hex.builtin.view.yara.error", "Yara 컴파일러 에러: " },
{ "hex.builtin.view.yara.header.matches", "규칙" },
{ "hex.builtin.view.yara.matches.identifier", "식별자" },
{ "hex.builtin.view.yara.matches.variable", "변수" },
{ "hex.builtin.view.yara.whole_data", "모든 파일을 검색했습니다!" },
{ "hex.builtin.view.yara.no_rules", "YARA 규칙이 없습니다. ImHex의 'yara' 폴더에 YARA 규칙을 넣으세요." },
{ "hex.builtin.view.yara.rule_added", "Yara 규칙 추가됨!" },
{ "hex.builtin.view.constants.name", "상수" },
{ "hex.builtin.view.constants.row.category", "종류" },
{ "hex.builtin.view.constants.row.name", "이름" },
{ "hex.builtin.view.constants.row.desc", "설명" },
{ "hex.builtin.view.constants.row.value", "" },
{ "hex.builtin.view.store.name", "콘텐츠 스토어" },
{ "hex.builtin.view.store.desc", "ImHex의 온라인 데이터베이스에서 새로운 컨텐츠를 다운로드 받으세요." },
{ "hex.builtin.view.store.reload", "새로 고침" },
{ "hex.builtin.view.store.row.name", "이름" },
{ "hex.builtin.view.store.row.description", "설명" },
{ "hex.builtin.view.store.download", "다운로드" },
{ "hex.builtin.view.store.update", "업데이트" },
{ "hex.builtin.view.store.remove", "제거" },
{ "hex.builtin.view.store.tab.patterns", "패턴" },
{ "hex.builtin.view.store.tab.libraries", "라이브러리" },
{ "hex.builtin.view.store.tab.magics", "Magic 파일" },
{ "hex.builtin.view.store.tab.constants", "상수" },
{ "hex.builtin.view.store.tab.yara", "Yara 규칙" },
{ "hex.builtin.view.store.tab.encodings", "인코딩" },
{ "hex.builtin.view.store.loading", "스토어 콘텐츠 불러오는 중..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "파일 다운로드에 실패했습니다! 저장 폴더가 존재하지 않습니다." },
{ "hex.builtin.view.diff.name", "파일 비교" },
{ "hex.builtin.view.provider_settings.name", "공급자 설정" },
{ "hex.builtin.view.provider_settings.load_popup", "공급자 열기" },
{ "hex.builtin.view.provider_settings.load_error", "이 공급자를 여는 도중 에러가 발생했습니다!"},
{ "hex.builtin.view.find.name", "찾기" },
{ "hex.builtin.view.find.searching", "검색 중..." },
{ "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.strings", "문자열" },
{ "hex.builtin.view.find.strings.min_length", "최소 길이" },
{ "hex.builtin.view.find.strings.match_settings", "검색 설정" },
{ "hex.builtin.view.find.strings.null_term", "Null로 끝난 글자만 검색" },
{ "hex.builtin.view.find.strings.chars", "문자" },
{ "hex.builtin.view.find.strings.lower_case", "소문자" },
{ "hex.builtin.view.find.strings.upper_case", "대문자" },
{ "hex.builtin.view.find.strings.numbers", "숫자" },
{ "hex.builtin.view.find.strings.underscores", "언더스코어" },
{ "hex.builtin.view.find.strings.symbols", "특수 문자" },
{ "hex.builtin.view.find.strings.spaces", "공백 문자" },
{ "hex.builtin.view.find.strings.line_feeds", "라인 피드" },
{ "hex.builtin.view.find.sequences", "텍스트 시퀸스" },
{ "hex.builtin.view.find.regex", "정규식" },
// { "hex.builtin.view.find.regex.pattern", "Pattern" },
// { "hex.builtin.view.find.regex.full_match", "Require full match" },
{ "hex.builtin.view.find.binary_pattern", "바이너리 패턴" },
//{ "hex.builtin.view.find.value", "Numeric Value" },
// { "hex.builtin.view.find.value.min", "Minimum Value" },
// { "hex.builtin.view.find.value.max", "Maximum Value" },
{ "hex.builtin.view.find.search", "검색" },
{ "hex.builtin.view.find.context.copy", "값 복사" },
{ "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
{ "hex.builtin.view.find.search.entries", "{} 개 검색됨" },
// { "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.command.calc.desc", "계산기" },
{ "hex.builtin.command.cmd.desc", "명령" },
{ "hex.builtin.command.cmd.result", "명령 실행 '{0}'" },
{ "hex.builtin.command.web.desc", "웹사이트 탐색" },
{ "hex.builtin.command.web.result", "웹사이트 이동 '{0}'" },
{ "hex.builtin.inspector.binary", "Binary (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII Character" },
{ "hex.builtin.inspector.wide", "Wide Character" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS Date" },
{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 Color" },
{ "hex.builtin.inspector.rgb565", "RGB565 Color" },
{ "hex.builtin.nodes.common.input", "Input" },
{ "hex.builtin.nodes.common.input.a", "Input A" },
{ "hex.builtin.nodes.common.input.b", "Input B" },
{ "hex.builtin.nodes.common.output", "Output" },
//{ "hex.builtin.nodes.common.width", "Width" },
//{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.constants", "상수" },
{ "hex.builtin.nodes.constants.int", "정수" },
{ "hex.builtin.nodes.constants.int.header", "정수" },
{ "hex.builtin.nodes.constants.float", "실수" },
{ "hex.builtin.nodes.constants.float.header", "실수" },
{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.buffer", "버퍼" },
{ "hex.builtin.nodes.constants.buffer.header", "버퍼" },
{ "hex.builtin.nodes.constants.buffer.size", "크기" },
{ "hex.builtin.nodes.constants.string", "문자열" },
{ "hex.builtin.nodes.constants.string.header", "문자열" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 색상" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 색상" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "Red" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "Green" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "Blue" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "Alpha" },
{ "hex.builtin.nodes.constants.comment", "주석" },
{ "hex.builtin.nodes.constants.comment.header", "주석" },
{ "hex.builtin.nodes.display", "디스플레이" },
{ "hex.builtin.nodes.display.int", "정수" },
{ "hex.builtin.nodes.display.int.header", "정수 디스플레이" },
{ "hex.builtin.nodes.display.float", "실수" },
{ "hex.builtin.nodes.display.float.header", "실수 디스플레이" },
// { "hex.builtin.nodes.display.buffer", "Buffer" },
// { "hex.builtin.nodes.display.buffer.header", "Buffer display" },
// { "hex.builtin.nodes.display.string", "String" },
// { "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "데이터 접근" },
{ "hex.builtin.nodes.data_access.read", "읽기" },
{ "hex.builtin.nodes.data_access.read.header", "읽기" },
{ "hex.builtin.nodes.data_access.read.address", "주소" },
{ "hex.builtin.nodes.data_access.read.size", "크기" },
{ "hex.builtin.nodes.data_access.read.data", "데이터" },
{ "hex.builtin.nodes.data_access.write", "쓰기" },
{ "hex.builtin.nodes.data_access.write.header", "쓰기" },
{ "hex.builtin.nodes.data_access.write.address", "주소" },
{ "hex.builtin.nodes.data_access.write.data", "데이터" },
{ "hex.builtin.nodes.data_access.size", "데이터 크기"},
{ "hex.builtin.nodes.data_access.size.header", "데이터 크기"},
{ "hex.builtin.nodes.data_access.size.size", "크기"},
{ "hex.builtin.nodes.data_access.selection", "선택한 영역"},
{ "hex.builtin.nodes.data_access.selection.header", "선택한 영역"},
{ "hex.builtin.nodes.data_access.selection.address", "주소"},
{ "hex.builtin.nodes.data_access.selection.size", "크기"},
{ "hex.builtin.nodes.casting", "데이터 변환" },
{ "hex.builtin.nodes.casting.int_to_buffer", "정수에서 버퍼로" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "정수에서 버퍼로" },
{ "hex.builtin.nodes.casting.buffer_to_int", "버퍼에서 정수로" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "버퍼에서 정수로" },
//{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
//{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "수학" },
{ "hex.builtin.nodes.arithmetic.add", "덧셈" },
{ "hex.builtin.nodes.arithmetic.add.header", "덧셈" },
{ "hex.builtin.nodes.arithmetic.sub", "뺄셈" },
{ "hex.builtin.nodes.arithmetic.sub.header", "뺄셈" },
{ "hex.builtin.nodes.arithmetic.mul", "곱셈" },
{ "hex.builtin.nodes.arithmetic.mul.header", "곱셈" },
{ "hex.builtin.nodes.arithmetic.div", "나눗셈" },
{ "hex.builtin.nodes.arithmetic.div.header", "나눗셈" },
{ "hex.builtin.nodes.arithmetic.mod", "나머지" },
{ "hex.builtin.nodes.arithmetic.mod.header", "나머지" },
// { "hex.builtin.nodes.arithmetic.average", "Average" },
// { "hex.builtin.nodes.arithmetic.average.header", "Average" },
// { "hex.builtin.nodes.arithmetic.median", "Median" },
// { "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "버퍼" },
{ "hex.builtin.nodes.buffer.combine", "합치기" },
{ "hex.builtin.nodes.buffer.combine.header", "버퍼 합치기" },
{ "hex.builtin.nodes.buffer.slice", "자르기" },
{ "hex.builtin.nodes.buffer.slice.header", "버퍼 자르기" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "입력" },
{ "hex.builtin.nodes.buffer.slice.input.from", "시작" },
{ "hex.builtin.nodes.buffer.slice.input.to", "" },
{ "hex.builtin.nodes.buffer.repeat", "출력" },
{ "hex.builtin.nodes.buffer.repeat.header", "버퍼 반복" },
//{ "hex.builtin.nodes.buffer.repeat.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "개수" },
// { "hex.builtin.nodes.buffer.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "데이터 플로우" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },
{ "hex.builtin.nodes.control_flow.if.condition", "조건" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "Equals" },
{ "hex.builtin.nodes.control_flow.equals.header", "Equals" },
{ "hex.builtin.nodes.control_flow.not", "Not" },
{ "hex.builtin.nodes.control_flow.not.header", "Not" },
{ "hex.builtin.nodes.control_flow.gt", "Greater than" },
{ "hex.builtin.nodes.control_flow.gt.header", "Greater than" },
{ "hex.builtin.nodes.control_flow.lt", "Less than" },
{ "hex.builtin.nodes.control_flow.lt.header", "Less than" },
{ "hex.builtin.nodes.control_flow.and", "AND" },
{ "hex.builtin.nodes.control_flow.and.header", "Boolean AND" },
{ "hex.builtin.nodes.control_flow.or", "OR" },
{ "hex.builtin.nodes.control_flow.or.header", "Boolean OR" },
{ "hex.builtin.nodes.bitwise", "비트 연산" },
{ "hex.builtin.nodes.bitwise.and", "AND" },
{ "hex.builtin.nodes.bitwise.and.header", "논리 AND" },
{ "hex.builtin.nodes.bitwise.or", "OR" },
{ "hex.builtin.nodes.bitwise.or.header", "논리 OR" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "논리 XOR" },
{ "hex.builtin.nodes.bitwise.not", "NOT" },
{ "hex.builtin.nodes.bitwise.not.header", "논리 NOT" },
{ "hex.builtin.nodes.decoding", "디코딩" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 디코더" },
{ "hex.builtin.nodes.decoding.hex", "16진수" },
{ "hex.builtin.nodes.decoding.hex.header", "16진수 decoder" },
{ "hex.builtin.nodes.crypto", "암호학" },
{ "hex.builtin.nodes.crypto.aes", "AES 복호화" },
{ "hex.builtin.nodes.crypto.aes.header", "AES 복호화" },
{ "hex.builtin.nodes.crypto.aes.key", "" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "논스" },
{ "hex.builtin.nodes.crypto.aes.mode", "모드" },
{ "hex.builtin.nodes.crypto.aes.key_length", "Key 길이" },
{ "hex.builtin.nodes.visualizer", "시작화" },
{ "hex.builtin.nodes.visualizer.digram", "다이어그램" },
{ "hex.builtin.nodes.visualizer.digram.header", "다이어그램" },
{ "hex.builtin.nodes.visualizer.layered_dist", "계층적 분포" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "계층적 분포" },
{ "hex.builtin.nodes.visualizer.image", "이미지" },
{ "hex.builtin.nodes.visualizer.image.header", "이미지 시각화" },
//{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
//{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "바이트 분포" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "바이트 분포" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Mangled name" },
{ "hex.builtin.tools.demangler.demangled", "Demangled name" },
{ "hex.builtin.tools.ascii_table", "ASCII 테이블" },
{ "hex.builtin.tools.ascii_table.octal", "8진수 표시" },
{ "hex.builtin.tools.regex_replacer", "정규식 변환기" },
{ "hex.builtin.tools.regex_replacer.pattern", "정규식 패턴" },
{ "hex.builtin.tools.regex_replacer.replace", "교체할 패턴" },
{ "hex.builtin.tools.regex_replacer.input", "입력" },
{ "hex.builtin.tools.regex_replacer.output", "출력" },
{ "hex.builtin.tools.color", "컬러 피커" },
{ "hex.builtin.tools.calc", "계산기" },
{ "hex.builtin.tools.input", "입력" },
{ "hex.builtin.tools.format.standard", "표준" },
{ "hex.builtin.tools.format.scientific", "공학용" },
{ "hex.builtin.tools.format.engineering", "엔지니어링" },
{ "hex.builtin.tools.format.programmer", "프로그래머" },
{ "hex.builtin.tools.error", "마지막 에러: '{0}'" },
{ "hex.builtin.tools.history", "이력" },
{ "hex.builtin.tools.name", "이름" },
{ "hex.builtin.tools.value", "" },
{ "hex.builtin.tools.base_converter", "진수 변환기" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "UNIX 권한 계산기" },
{ "hex.builtin.tools.permissions.perm_bits", "권한 비트" },
{ "hex.builtin.tools.permissions.absolute", "절대값" },
{ "hex.builtin.tools.permissions.setuid_error", "Setuid bit를 적용하기 위한 올바른 유저 권한이 필요합니다!" },
{ "hex.builtin.tools.permissions.setgid_error", "Setgid bit를 적용하기 위한 올바른 그룹 권한이 필요합니다!" },
{ "hex.builtin.tools.permissions.sticky_error", "Sticky bit를 적용하기 위한 올바른 기타 권한이 필요합니다!" },
{ "hex.builtin.tools.file_uploader", "파일 업로더" },
{ "hex.builtin.tools.file_uploader.control", "컨트롤" },
{ "hex.builtin.tools.file_uploader.upload", "업로드" },
{ "hex.builtin.tools.file_uploader.done", "완료!" },
{ "hex.builtin.tools.file_uploader.recent", "최근 업로드" },
{ "hex.builtin.tools.file_uploader.tooltip", "클릭해 복사,\nCTRL + 클릭으로 열기" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Anonfiles에서 잘못된 응답이 왔습니다!" },
{ "hex.builtin.tools.file_uploader.error", "파일 업로드 실패!\n\n에러 코드: {0}" },
{ "hex.builtin.tools.wiki_explain", "Wikipedia 용어 정의" },
{ "hex.builtin.tools.wiki_explain.control", "컨트롤" },
{ "hex.builtin.tools.wiki_explain.search", "검색" },
{ "hex.builtin.tools.wiki_explain.results", "결과" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Wikipedia에서 잘못된 응답이 왔습니다!" },
{ "hex.builtin.tools.file_tools", "파일 도구" },
{ "hex.builtin.tools.file_tools.shredder", "완전 삭제 도구" },
{ "hex.builtin.tools.file_tools.shredder.warning", "이 도구는 복구할 수 없도록 파일을 제거합니다. 주의하세요." },
{ "hex.builtin.tools.file_tools.shredder.input", "삭제할 파일 " },
{ "hex.builtin.tools.file_tools.shredder.picker", "삭제할 파일을 선택하세요." },
{ "hex.builtin.tools.file_tools.shredder.fast", "빠른 삭제" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "삭제 중..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "삭제 완료" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "파일을 여는데 실패했습니다!" },
{ "hex.builtin.tools.file_tools.shredder.success", "삭제을 완료했습니다!" },
{ "hex.builtin.tools.file_tools.splitter", "분리 도구" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" 플로피 디스크 (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" 플로피 디스크 (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 디스크 (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 디스크 (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "Custom" },
{ "hex.builtin.tools.file_tools.splitter.input", "분리할 파일 " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "분리할 파일을 선택하세요" },
{ "hex.builtin.tools.file_tools.splitter.output", "저장 경로 " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "저장 경로를 선택하세요" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "분리 중..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "분리" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "파일을 여는데 실패했습니다!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "파일이 분리할 크기보다 작습니다" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "파일 조각 {0}를 만드는 데 실패했습니다" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "파일 분리를 완료했습니다!" },
{ "hex.builtin.tools.file_tools.combiner", "병합 도구" },
{ "hex.builtin.tools.file_tools.combiner.add", "추가..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "파일 추가" },
{ "hex.builtin.tools.file_tools.combiner.delete", "삭제" },
{ "hex.builtin.tools.file_tools.combiner.clear", "비우기" },
{ "hex.builtin.tools.file_tools.combiner.output", "저장 경로 " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "저장 경로를 선택하세요" },
{ "hex.builtin.tools.file_tools.combiner.combining", "병합 중..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "병합" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "출력 파일을 여는 데 실패했습니다!" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "입력 파일 {0}을 열지 못했습니다" },
{ "hex.builtin.tools.file_tools.combiner.success", "파일 병합을 완료했습니다!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 부동 소수점 테스트" },
{ "hex.builtin.tools.ieee756.sign", "부포" },
{ "hex.builtin.tools.ieee756.exponent", "지수부" },
{ "hex.builtin.tools.ieee756.mantissa", "가수부" },
{ "hex.builtin.tools.ieee756.exponent_size", "지수부 크기" },
{ "hex.builtin.tools.ieee756.mantissa_size", "가수부 크기" },
{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
{ "hex.builtin.tools.ieee756.type", "종류" },
{ "hex.builtin.tools.ieee756.formula", "공식" },
{ "hex.builtin.tools.ieee756.result.title", "결과" },
{ "hex.builtin.tools.ieee756.result.float", "부동 소수점 결과" },
{ "hex.builtin.tools.ieee756.result.hex", "16진수 결과" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "최근 파일" },
{ "hex.builtin.setting.general", "일반" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "시작 시 팁 표시" },
{ "hex.builtin.setting.general.auto_load_patterns", "지원하는 패턴 자동으로 로드" },
{ "hex.builtin.setting.general.sync_pattern_source", "공급자 간 패턴 소스 코드 동기화" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "인터페이스" },
{ "hex.builtin.setting.interface.color", "색상 테마" },
{ "hex.builtin.setting.interface.color.system", "시스템" },
{ "hex.builtin.setting.interface.color.dark", "다크" },
{ "hex.builtin.setting.interface.color.light", "라이트" },
{ "hex.builtin.setting.interface.color.classic", "클래식" },
{ "hex.builtin.setting.interface.scaling", "크기" },
{ "hex.builtin.setting.interface.scaling.native", "기본" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "언어" },
{ "hex.builtin.setting.interface.wiki_explain_language", "Wikipedia 언어" },
{ "hex.builtin.setting.interface.fps", "FPS 제한" },
{ "hex.builtin.setting.interface.fps.unlocked", "제한 없음" },
//{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "헥스 편집기" },
{ "hex.builtin.setting.hex_editor.highlight_color", "선택 영역 색상 하이라이트" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "한 줄당 바이트 수" },
{ "hex.builtin.setting.hex_editor.ascii", "ASCII 열 표시" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "추가 디코딩 열 표시" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "00을 회색으로 표시" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "16진수 값을 대문자로 표시" },
{ "hex.builtin.setting.hex_editor.visualizer", "데이터 표시" },
//{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "폴더" },
{ "hex.builtin.setting.folders.description", "패턴, 스크립트, YARA 규칙 등을 찾아볼 추가적인 폴더 경로를 지정하세요" },
{ "hex.builtin.setting.folders.add_folder", "새 폴더 추가" },
{ "hex.builtin.setting.folders.remove_folder", "선택한 폴더를 리스트에서 제거" },
{ "hex.builtin.setting.font", "글꼴" },
{ "hex.builtin.setting.font.font_path", "사용자 지정 글꼴 경로" },
{ "hex.builtin.setting.font.font_size", "글꼴 크기" },
{ "hex.builtin.setting.proxy", "프록시" },
{ "hex.builtin.setting.proxy.description", "프록시는 스토어, wikipedia, 그리고 추가적인 플러그인에 즉시 적용이 됩니다." },
{ "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.provider.file", "파일 공급자" },
{ "hex.builtin.provider.file.path", "파일 경로" },
{ "hex.builtin.provider.file.size", "크기" },
{ "hex.builtin.provider.file.creation", "생성 시각" },
{ "hex.builtin.provider.file.access", "마지막 접근 시각" },
{ "hex.builtin.provider.file.modification", "마지막 수정 시각" },
{ "hex.builtin.provider.gdb", "GDB 서버 공급자" },
{ "hex.builtin.provider.gdb.name", "GDB 서버 <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "서버" },
{ "hex.builtin.provider.gdb.ip", "IP 주소" },
{ "hex.builtin.provider.gdb.port", "포트" },
{ "hex.builtin.provider.disk", "Raw 디스크 공급자" },
{ "hex.builtin.provider.disk.selected_disk", "디스크" },
{ "hex.builtin.provider.disk.disk_size", "디스크 크기" },
{ "hex.builtin.provider.disk.sector_size", "섹터 크기" },
{ "hex.builtin.provider.disk.reload", "새로 고침" },
{ "hex.builtin.provider.intel_hex", "Intel Hex 공급자" },
{ "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
{ "hex.builtin.provider.motorola_srec", "Motorola SREC 공급자" },
{ "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "기본 값" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "16진수 (8 비트)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "16진수 (16 비트)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "16진수 (32 비트)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "16진수 (64 비트)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "부호 있는 10진수 (8 비트)" },
{ "hex.builtin.visualizer.decimal.signed.16bit", "부호 있는 10진수 (16 비트)" },
{ "hex.builtin.visualizer.decimal.signed.32bit", "부호 있는 10진수 (32 비트)" },
{ "hex.builtin.visualizer.decimal.signed.64bit", "부호 있는 10진수 (64 비트)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "부호 없는 10진수 (8 비트)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "부호 없는 10진수 (16 비트)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "부호 없는 10진수 (32 비트)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "부호 없는 10진수 (64 비트)" },
{ "hex.builtin.visualizer.floating_point.16bit", "부동소수점 (16 비트)" },
{ "hex.builtin.visualizer.floating_point.32bit", "부동소수점 (32 비트)" },
{ "hex.builtin.visualizer.floating_point.64bit", "부동소수점 (64 비트)" },
{ "hex.builtin.visualizer.hexii", "HexII" },
{ "hex.builtin.visualizer.rgba8", "RGBA8 색상" },
{ "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", "Polynomial" },
{ "hex.builtin.hash.crc.iv", "Initial Value" },
{ "hex.builtin.hash.crc.xor_out", "XOR Out" },
{ "hex.builtin.hash.crc.refl_in", "Reflect In" },
{ "hex.builtin.hash.crc.refl_out", "Reflect Out" },
});
}
}

View File

@ -1,904 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguagePtBR() {
ContentRegistry::Language::registerLanguage("Portuguese (Brazilian)", "pt-BR");
ContentRegistry::Language::addLocalizations("pt-BR", {
{ "hex.builtin.welcome.header.main", "Bem-vindo ao ImHex" },
{ "hex.builtin.welcome.header.start", "Iniciar" },
{ "hex.builtin.welcome.start.create_file", "Criar Novo Arquivo" },
{ "hex.builtin.welcome.start.open_file", "Abrir Arquivo" },
{ "hex.builtin.welcome.start.open_project", "Abrir Projeto" },
{ "hex.builtin.welcome.start.recent", "Arquivos Recentes" },
{ "hex.builtin.welcome.start.open_other", "Outros Provedores" },
{ "hex.builtin.welcome.header.help", "Ajuda" },
{ "hex.builtin.welcome.help.repo", "Repositório do GitHub" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "Obter Ajuda" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Servidor do Discord" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "Plugins Carregados" },
{ "hex.builtin.welcome.plugins.plugin", "Plugin" },
{ "hex.builtin.welcome.plugins.author", "Autor" },
{ "hex.builtin.welcome.plugins.desc", "Descrição" },
{ "hex.builtin.welcome.header.customize", "Customizar" },
{ "hex.builtin.welcome.customize.settings.title", "Configurações" },
{ "hex.builtin.welcome.customize.settings.desc", "Mudar preferencias do ImHex" },
{ "hex.builtin.welcome.header.update", "Atualizações" },
{ "hex.builtin.welcome.update.title", "Nova atualização disponivel!" },
{ "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.header.learn", "Aprender" },
{ "hex.builtin.welcome.learn.latest.title", "Último lançamento" },
{ "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.pattern.title", "Documentação da linguagem padrão" },
{ "hex.builtin.welcome.learn.pattern.desc", "Aprenda a escrever padrões ImHex com nossa extensa documentação" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "Plugins API" },
{ "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.header.various", "Vários" },
{ "hex.builtin.welcome.tip_of_the_day", "Dica do Dia" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "Restaurar dados perdidos" },
{ "hex.builtin.welcome.safety_backup.desc", "Ah não, ImHex crashou na ultima vez.\nDeseja restaurar seu trabalho anterior?"},
{ "hex.builtin.welcome.safety_backup.restore", "Yes, Restaurar" },
{ "hex.builtin.welcome.safety_backup.delete", "Não, Apagar" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "Endian" },
{ "hex.builtin.common.little_endian", "Little Endian" },
{ "hex.builtin.common.big_endian", "Big Endian" },
{ "hex.builtin.common.little", "Little" },
{ "hex.builtin.common.big", "Big" },
{ "hex.builtin.common.number_format", "Format" },
{ "hex.builtin.common.decimal", "Decimal" },
{ "hex.builtin.common.hexadecimal", "Hexadecimal" },
{ "hex.builtin.common.octal", "Octal" },
{ "hex.builtin.common.info", "Informação" },
{ "hex.builtin.common.error", "Erro" },
{ "hex.builtin.common.fatal", "Erro Fatal" },
{ "hex.builtin.common.question", "Question" },
{ "hex.builtin.common.address", "Address" },
{ "hex.builtin.common.size", "Tamanho" },
{ "hex.builtin.common.region", "Region" },
{ "hex.builtin.common.match_selection", "Seleção de correspondência" },
{ "hex.builtin.common.yes", "Sim" },
{ "hex.builtin.common.no", "Não" },
{ "hex.builtin.common.okay", "OK" },
{ "hex.builtin.common.load", "Carregar" },
{ "hex.builtin.common.cancel", "Cancelar" },
{ "hex.builtin.common.set", "Colocar" },
{ "hex.builtin.common.close", "Fechar" },
{ "hex.builtin.common.dont_show_again", "Não Mostrar Novamente" },
{ "hex.builtin.common.link", "Link" },
{ "hex.builtin.common.file", "Arquivo" },
{ "hex.builtin.common.open", "Abrir" },
{ "hex.builtin.common.browse", "Navegar..." },
{ "hex.builtin.common.choose_file", "Escolher arquivo" },
{ "hex.builtin.common.processing", "Processando" },
//{ "hex.builtin.common.filter", "Filter" },
//{ "hex.builtin.common.count", "Count" },
//{ "hex.builtin.common.value", "Value" },
//{ "hex.builtin.common.type", "Type" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "Offset" },
//{ "hex.builtin.common.range", "Range" },
//{ "hex.builtin.common.range.entire_data", "Entire Data" },
//{ "hex.builtin.common.range.selection", "Selection" },
//{ "hex.builtin.common.comment", "Comment" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "Sair da aplicação?" },
{ "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.close_provider.title", "Close Provider?" },
//{ "hex.builtin.popup.close_provider.desc", "You have unsaved changes made to this Provider.\nAre you sure you want to close it?" },
{ "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.open", "Falha ao abrir o arquivo!" },
{ "hex.builtin.popup.error.create", "Falha ao criar um novo arquivo!" },
//{ "hex.builtin.popup.error.project.load", "Failed to load project!" },
//{ "hex.builtin.popup.error.project.save", "Failed to save project!" },
//{ "hex.builtin.popup.error.task_exception", "Exception thrown in Task '{}':\n\n{}" },
//{ "hex.builtin.popup.error.file_dialog.portal",
// "There was an error while opening the file browser. This might be caused by your system not having a xdg-desktop-portal backend installed correctly.\n"
// "\n"
// "On KDE, it's xdg-desktop-portal-kde.\n"
// "On Gnome it's xdg-desktop-portal-gnome.\n"
// "On wlroots it's xdg-desktop-portal-wlr.\n"
// "Otherwise, you can try to use xdg-desktop-portal-gtk.\n"
// "\n"
// "Reboot your system after installing it.\n"
// "\n"
// "If the file browser still doesn't work after this, submit an issue at https://github.com/WerWolv/ImHex/issues\n"
// "\n"
// "In the meantime files can still be opened by dragging them onto the ImHex window!"
//},
//{ "hex.builtin.popup.error.file_dialog.common", "An error occurred while opening the file browser!" },
{ "hex.builtin.hex_editor.page", "Pagina" },
{ "hex.builtin.hex_editor.selection", "Seleção" },
{ "hex.builtin.hex_editor.selection.none", "Nenhum" },
{ "hex.builtin.hex_editor.region", "Região" },
{ "hex.builtin.hex_editor.data_size", "Tamanho dos Dados" },
{ "hex.builtin.hex_editor.no_bytes", "Nenhum Byte Disponivel" },
{ "hex.builtin.pattern_drawer.var_name", "Nome" },
{ "hex.builtin.pattern_drawer.color", "Cor" },
{ "hex.builtin.pattern_drawer.offset", "Offset" },
{ "hex.builtin.pattern_drawer.size", "Tamanho" },
{ "hex.builtin.pattern_drawer.type", "Tipo" },
{ "hex.builtin.pattern_drawer.value", "Valor" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "File" },
//{ "hex.builtin.menu.file.create_file", "New File..." },
{ "hex.builtin.menu.file.open_file", "Abrir Arquivo..." },
{ "hex.builtin.menu.file.open_recent", "Abrir Recentes" },
{ "hex.builtin.menu.file.clear_recent", "Limpar" },
{ "hex.builtin.menu.file.open_other", "Abrir outro..." },
{ "hex.builtin.menu.file.close", "Fechar" },
//{ "hex.builtin.menu.file.reload_file", "Reload File" },
{ "hex.builtin.menu.file.quit", "Sair do ImHex" },
{ "hex.builtin.menu.file.open_project", "Abrir Projeto..." },
{ "hex.builtin.menu.file.save_project", "Salvar Projeto" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "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.ips", "IPS Patch" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export", "Exportar..." },
{ "hex.builtin.menu.file.export.title", "Exportar Arquivo" },
{ "hex.builtin.menu.file.export.ips", "IPS Patch" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 Patch" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "Esse arquivo não é baseado em um formato Base64 valido!" },
{ "hex.builtin.menu.file.export.popup.create", "Não é possível exportar os dados. Falha ao criar arquivo!" },
//{ "hex.builtin.menu.file.bookmark.import", "Import bookmarks" },
//{ "hex.builtin.menu.file.bookmark.export", "Export bookmarks" },
{ "hex.builtin.menu.edit", "Editar" },
{ "hex.builtin.menu.edit.undo", "Desfazer" },
{ "hex.builtin.menu.edit.redo", "Refazer" },
{ "hex.builtin.menu.edit.bookmark.create", "Criar Marcador" },
{ "hex.builtin.menu.view", "Exibir" },
{ "hex.builtin.menu.layout", "Layout" },
{ "hex.builtin.menu.view.fps", "Mostrar FPS" },
{ "hex.builtin.menu.view.demo", "Mostrar Demo do ImGui" },
{ "hex.builtin.menu.help", "Ajuda" },
{ "hex.builtin.view.bookmarks.name", "Favoritos" },
{ "hex.builtin.view.bookmarks.default_title", "Favorito [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "Nenhum favorito criado. Adicione-o e Edite -> Criar Favorito" },
{ "hex.builtin.view.bookmarks.title.info", "Informação" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} bytes)" },
{ "hex.builtin.view.bookmarks.button.jump", "Pular para" },
{ "hex.builtin.view.bookmarks.button.remove", "Remover" },
{ "hex.builtin.view.bookmarks.header.name", "Nome" },
{ "hex.builtin.view.bookmarks.header.color", "Cor" },
{ "hex.builtin.view.bookmarks.header.comment", "Comentar" },
{ "hex.builtin.view.command_palette.name", "Paleta de Comandos" },
{ "hex.builtin.view.data_inspector.name", "Inspecionador de Dados" },
{ "hex.builtin.view.data_inspector.table.name", "Nome" },
{ "hex.builtin.view.data_inspector.table.value", "Valor" },
{ "hex.builtin.view.data_inspector.no_data", "Nenhum Byte Selecionado" },
{ "hex.builtin.view.data_inspector.invert", "Inverter" },
{ "hex.builtin.view.data_processor.name", "Data Processor" },
{ "hex.builtin.view.data_processor.help_text", "Botão direito para adicionar um novo Node" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "Remover Selecionado" },
{ "hex.builtin.view.data_processor.menu.remove_node", "Remover Node" },
{ "hex.builtin.view.data_processor.menu.remove_link", "Remover Link" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "Load data processor..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "Save data processor..." },
{ "hex.builtin.view.disassembler.name", "Desmontador" },
{ "hex.builtin.view.disassembler.position", "Posição" },
{ "hex.builtin.view.disassembler.base", "Endereço base" },
{ "hex.builtin.view.disassembler.region", "Região do código" },
{ "hex.builtin.view.disassembler.settings.header", "Configurações" },
{ "hex.builtin.view.disassembler.settings.mode", "Modo" },
{ "hex.builtin.view.disassembler.arch", "Arquitetura" },
{ "hex.builtin.view.disassembler.16bit", "16-bit" },
{ "hex.builtin.view.disassembler.32bit", "32-bit" },
{ "hex.builtin.view.disassembler.64bit", "64-bit" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "Default" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "Signal Processing Engine" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Compressed" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classico" },
{ "hex.builtin.view.disassembler.bpf.extended", "Extendido" },
{ "hex.builtin.view.disassembler.disassemble", "Desmontar" },
{ "hex.builtin.view.disassembler.disassembling", "Desmontando..." },
{ "hex.builtin.view.disassembler.disassembly.title", "Disassembly" },
{ "hex.builtin.view.disassembler.disassembly.address", "Address" },
{ "hex.builtin.view.disassembler.disassembly.offset", "Offset" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "Byte" },
{ "hex.builtin.view.hashes.name", "Hashes" },
{ "hex.builtin.view.hashes.hash", "Hash" },
{ "hex.builtin.view.hashes.no_settings", "Nenhuma configuração disponivel" },
{ "hex.builtin.view.hashes.function", "Função Hash" },
{ "hex.builtin.view.hashes.table.name", "Nome" },
{ "hex.builtin.view.hashes.table.type", "Tipo" },
{ "hex.builtin.view.hashes.table.result", "Resultado" },
{ "hex.builtin.view.hashes.remove", "Remover hash" },
{ "hex.builtin.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." },
{ "hex.builtin.view.help.name", "Ajuda" },
{ "hex.builtin.view.help.about.name", "Sobre" },
{ "hex.builtin.view.help.about.translator", "Traduzido por Douglas Vianna" },
{ "hex.builtin.view.help.about.source", "Código Fonte disponível no GitHub:" },
{ "hex.builtin.view.help.about.donations", "Doações" },
{ "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.contributor", "Contribuidores" },
{ "hex.builtin.view.help.about.libs", "Bibliotecas usadas" },
{ "hex.builtin.view.help.about.paths", "Diretórios do ImHex" },
{ "hex.builtin.view.help.about.license", "Licença" },
{ "hex.builtin.view.help.documentation", "Documentação do ImHex" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "Pattern Language Cheat Sheet"},
{ "hex.builtin.view.help.calc_cheat_sheet", "Calculator Cheat Sheet" },
{ "hex.builtin.view.hex_editor.name", "Editor Hex" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "Carregar codificação personalizada..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "Procurar" },
{ "hex.builtin.view.hex_editor.search.string", "String" },
{ "hex.builtin.view.hex_editor.search.hex", "Hex" },
{ "hex.builtin.view.hex_editor.search.find", "Buscar" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "Ir para" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "Absoluto" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "Relativo" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "Começo" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "Fim" },
//{ "hex.builtin.view.hex_editor.menu.file.select", "Select" },
// { "hex.builtin.view.hex_editor.select.offset.region", "Region" },
// { "hex.builtin.view.hex_editor.select.offset.begin", "Begin" },
// { "hex.builtin.view.hex_editor.select.offset.end", "End" },
// { "hex.builtin.view.hex_editor.select.offset.size", "Size" },
// { "hex.builtin.view.hex_editor.select.select", "Select" },
{ "hex.builtin.view.hex_editor.menu.file.save", "Salvar" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "Salvar como..." },
{ "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.copy.hex", "String" },
//{ "hex.builtin.view.hex_editor.copy.address", "Address" },
{ "hex.builtin.view.hex_editor.copy.c", "C Array" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ Array" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# Array" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust Array" },
{ "hex.builtin.view.hex_editor.copy.python", "Python Array" },
{ "hex.builtin.view.hex_editor.copy.java", "Java Array" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript Array" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua Array" },
{ "hex.builtin.view.hex_editor.copy.go", "Go Array" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal Array" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift Array" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal Array" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
//{ "hex.builtin.view.hex_editor.copy.ascii", "Text Area" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "Colar" },
//{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "Selecionar tudo" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "Definir endereço base" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "Redimensionar..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "Inserir..." },
//{ "hex.builtin.view.hex_editor.menu.edit.remove", "Remove..." },
//{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "Jump to" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "Data Information" },
{ "hex.builtin.view.information.control", "Controle" },
{ "hex.builtin.view.information.analyze", "Analisar Pagina" },
{ "hex.builtin.view.information.analyzing", "Analizando..." },
{ "hex.builtin.view.information.region", "Região analizada" },
{ "hex.builtin.view.information.magic", "Informação Mágica" },
{ "hex.builtin.view.information.description", "Descrição:" },
{ "hex.builtin.view.information.mime", "MIME Type:" },
{ "hex.builtin.view.information.info_analysis", "Análise de Informações" },
{ "hex.builtin.view.information.distribution", "Byte distribution" },
{ "hex.builtin.view.information.entropy", "Entropy" },
{ "hex.builtin.view.information.block_size", "Block size" },
{ "hex.builtin.view.information.block_size.desc", "{0} blocks of {1} bytes" },
{ "hex.builtin.view.information.file_entropy", "File entropy" },
{ "hex.builtin.view.information.highest_entropy", "Highest entropy block" },
{ "hex.builtin.view.information.encrypted", "Esses dados provavelmente estão criptografados ou compactados!" },
{ "hex.builtin.view.information.magic_db_added", "Magic database added!" },
{ "hex.builtin.view.patches.name", "Patches" },
{ "hex.builtin.view.patches.offset", "Desvio" },
{ "hex.builtin.view.patches.orig", "Valor Original" },
{ "hex.builtin.view.patches.patch", "Valor Atualizado"},
{ "hex.builtin.view.patches.remove", "Remover Atualização" },
{ "hex.builtin.view.pattern_editor.name", "Editor de padrões" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "Aceitar padrão" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "Um ou mais padrão_linguagem compatível com este tipo de dados foi encontrado" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "Padrões" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "Deseja aplicar o padrão selecionado?" },
{ "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.edit.place_pattern", "Place pattern..." },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "Abrir padrão" },
{ "hex.builtin.view.pattern_editor.evaluating", "Avaliando..." },
{ "hex.builtin.view.pattern_editor.auto", "Auto Avaliar" },
{ "hex.builtin.view.pattern_editor.console", "Console" },
{ "hex.builtin.view.pattern_editor.env_vars", "Variáveis de Ambiente" },
{ "hex.builtin.view.pattern_editor.settings", "Configurações" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "Permitir função perigosa?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "Este padrão tentou chamar uma função perigosa.\nTem certeza de que deseja confiar neste padrão?" },
{ "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_data.name", "Padrão de Dados" },
{ "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.tools.name", "Ferramentas" },
{ "hex.builtin.view.yara.name", "Regras Yara" },
{ "hex.builtin.view.yara.header.rules", "Regras" },
{ "hex.builtin.view.yara.reload", "Recarregar" },
{ "hex.builtin.view.yara.match", "Combinar Regras" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "Combinando..." },
{ "hex.builtin.view.yara.error", "Erro do compilador Yara: " },
{ "hex.builtin.view.yara.header.matches", "Combinações" },
{ "hex.builtin.view.yara.matches.identifier", "Identificador" },
{ "hex.builtin.view.yara.matches.variable", "Variável" },
{ "hex.builtin.view.yara.whole_data", "O arquivo inteiro corresponde!" },
{ "hex.builtin.view.yara.no_rules", "Nenhuma regra YARA encontrada. Coloque-os na pasta 'yara' do ImHex" },
{ "hex.builtin.view.yara.rule_added", "Regra Yara Adicionada!" },
{ "hex.builtin.view.constants.name", "Constantes" },
{ "hex.builtin.view.constants.row.category", "Categoria" },
{ "hex.builtin.view.constants.row.name", "Nome" },
{ "hex.builtin.view.constants.row.desc", "Descrição" },
{ "hex.builtin.view.constants.row.value", "Valor" },
{ "hex.builtin.view.store.name", "Loja de Conteúdo" },
{ "hex.builtin.view.store.desc", "Baixe novos conteúdos do banco de dados online da ImHex" },
{ "hex.builtin.view.store.reload", "Recarregar" },
{ "hex.builtin.view.store.row.name", "Nome" },
{ "hex.builtin.view.store.row.description", "Descrição" },
{ "hex.builtin.view.store.download", "Baixar" },
{ "hex.builtin.view.store.update", "Atualizar" },
{ "hex.builtin.view.store.remove", "Remover" },
{ "hex.builtin.view.store.tab.patterns", "Padrões" },
{ "hex.builtin.view.store.tab.libraries", "Bibliotecas" },
{ "hex.builtin.view.store.tab.magics", "Arquivos Mágicos" },
{ "hex.builtin.view.store.tab.constants", "Constantes" },
{ "hex.builtin.view.store.tab.yara", "Regras Yara" },
{ "hex.builtin.view.store.tab.encodings", "Codificações" },
{ "hex.builtin.view.store.loading", "Carregando conteúdo da loja..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "Falha ao baixar o arquivo! A pasta de destino não existe." },
{ "hex.builtin.view.diff.name", "Diferenciando" },
{ "hex.builtin.view.provider_settings.name", "Configurações do provedor" },
{ "hex.builtin.view.provider_settings.load_popup", "Abrir Provedor" },
// { "hex.builtin.view.provider_settings.load_error", "An error occurred while trying to open this provider!"},
//{ "hex.builtin.view.find.name", "Find" },
// { "hex.builtin.view.find.searching", "Searching..." },
// { "hex.builtin.view.find.demangled", "Demangled" },
// { "hex.builtin.view.find.strings", "Strings" },
// { "hex.builtin.view.find.strings.min_length", "Minimum length" },
// { "hex.builtin.view.find.strings.match_settings", "Match Settings" },
// { "hex.builtin.view.find.strings.null_term", "Require Null Termination" },
// { "hex.builtin.view.find.strings.chars", "Characters" },
// { "hex.builtin.view.find.strings.lower_case", "Lower case letters" },
// { "hex.builtin.view.find.strings.upper_case", "Upper case letters" },
// { "hex.builtin.view.find.strings.numbers", "Numbers" },
// { "hex.builtin.view.find.strings.underscores", "Underscores" },
// { "hex.builtin.view.find.strings.symbols", "Symbols" },
// { "hex.builtin.view.find.strings.spaces", "Spaces" },
// { "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
// { "hex.builtin.view.find.sequences", "Sequences" },
// { "hex.builtin.view.find.regex", "Regex" },
// { "hex.builtin.view.find.regex.pattern", "Pattern" },
// { "hex.builtin.view.find.regex.full_match", "Require full match" },
// { "hex.builtin.view.find.binary_pattern", "Binary Pattern" },
// { "hex.builtin.view.find.value", "Numeric Value" },
// { "hex.builtin.view.find.value.min", "Minimum Value" },
// { "hex.builtin.view.find.value.max", "Maximum Value" },
// { "hex.builtin.view.find.search", "Search" },
// { "hex.builtin.view.find.context.copy", "Copy Value" },
// { "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
// { "hex.builtin.view.find.search.entries", "{} entries found" },
// { "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.command.calc.desc", "Calculadora" },
{ "hex.builtin.command.cmd.desc", "Comando" },
{ "hex.builtin.command.cmd.result", "Iniciar Comando '{0}'" },
{ "hex.builtin.command.web.desc", "Website lookup" },
{ "hex.builtin.command.web.result", "Navegar para '{0}'" },
{ "hex.builtin.inspector.binary", "Binary (8 bit)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 bit)" },
{ "hex.builtin.inspector.float", "float (32 bit)" },
{ "hex.builtin.inspector.double", "double (64 bit)" },
{ "hex.builtin.inspector.long_double", "long double (128 bit)" },
//{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
//{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII Character" },
{ "hex.builtin.inspector.wide", "Wide Character" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "String" },
{ "hex.builtin.inspector.string16", "Wide String" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS Date" },
{ "hex.builtin.inspector.dos_time", "DOS Time" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 Color" },
{ "hex.builtin.inspector.rgb565", "RGB565 Color" },
{ "hex.builtin.nodes.common.input", "Input" },
{ "hex.builtin.nodes.common.input.a", "Input A" },
{ "hex.builtin.nodes.common.input.b", "Input B" },
{ "hex.builtin.nodes.common.output", "Output" },
//{ "hex.builtin.nodes.common.width", "Width" },
//{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.constants", "Constants" },
{ "hex.builtin.nodes.constants.int", "Integer" },
{ "hex.builtin.nodes.constants.int.header", "Integer" },
{ "hex.builtin.nodes.constants.float", "Float" },
{ "hex.builtin.nodes.constants.float.header", "Float" },
{ "hex.builtin.nodes.constants.nullptr", "Nullptr" },
{ "hex.builtin.nodes.constants.nullptr.header", "Nullptr" },
{ "hex.builtin.nodes.constants.buffer", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.header", "Buffer" },
{ "hex.builtin.nodes.constants.buffer.size", "Size" },
{ "hex.builtin.nodes.constants.string", "String" },
{ "hex.builtin.nodes.constants.string.header", "String" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 color" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 color" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "Red" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "Green" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "Blue" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "Alpha" },
{ "hex.builtin.nodes.constants.comment", "Comment" },
{ "hex.builtin.nodes.constants.comment.header", "Comment" },
{ "hex.builtin.nodes.display", "Display" },
{ "hex.builtin.nodes.display.int", "Integer" },
{ "hex.builtin.nodes.display.int.header", "Integer display" },
{ "hex.builtin.nodes.display.float", "Float" },
{ "hex.builtin.nodes.display.float.header", "Float display" },
// { "hex.builtin.nodes.display.buffer", "Buffer" },
// { "hex.builtin.nodes.display.buffer.header", "Buffer display" },
// { "hex.builtin.nodes.display.string", "String" },
// { "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "Acesso de dados" },
{ "hex.builtin.nodes.data_access.read", "Ler" },
{ "hex.builtin.nodes.data_access.read.header", "Ler" },
{ "hex.builtin.nodes.data_access.read.address", "Caminho" },
{ "hex.builtin.nodes.data_access.read.size", "Tamanho" },
{ "hex.builtin.nodes.data_access.read.data", "Dados" },
{ "hex.builtin.nodes.data_access.write", "Escrever" },
{ "hex.builtin.nodes.data_access.write.header", "Escrever" },
{ "hex.builtin.nodes.data_access.write.address", "Caminho" },
{ "hex.builtin.nodes.data_access.write.data", "Dados" },
{ "hex.builtin.nodes.data_access.size", "Tamanho dos Dados"},
{ "hex.builtin.nodes.data_access.size.header", "Tamanho dos Dados"},
{ "hex.builtin.nodes.data_access.size.size", "Tamanho"},
{ "hex.builtin.nodes.data_access.selection", "Região Selecionada"},
{ "hex.builtin.nodes.data_access.selection.header", "Região Selecionada"},
{ "hex.builtin.nodes.data_access.selection.address", "Caminho"},
{ "hex.builtin.nodes.data_access.selection.size", "Tamanho"},
{ "hex.builtin.nodes.casting", "Conversão de Dados" },
{ "hex.builtin.nodes.casting.int_to_buffer", "Integer to Buffer" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "Integer to Buffer" },
{ "hex.builtin.nodes.casting.buffer_to_int", "Buffer to Integer" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "Buffer to Integer" },
//{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
//{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "Aritmética" },
{ "hex.builtin.nodes.arithmetic.add", "Adição" },
{ "hex.builtin.nodes.arithmetic.add.header", "Adicionar" },
{ "hex.builtin.nodes.arithmetic.sub", "Subtração" },
{ "hex.builtin.nodes.arithmetic.sub.header", "Subtrair" },
{ "hex.builtin.nodes.arithmetic.mul", "Multiplição" },
{ "hex.builtin.nodes.arithmetic.mul.header", "Multiplicar" },
{ "hex.builtin.nodes.arithmetic.div", "Divisão" },
{ "hex.builtin.nodes.arithmetic.div.header", "Dividir" },
{ "hex.builtin.nodes.arithmetic.mod", "Módulos" },
{ "hex.builtin.nodes.arithmetic.mod.header", "Módulo" },
// { "hex.builtin.nodes.arithmetic.average", "Average" },
// { "hex.builtin.nodes.arithmetic.average.header", "Average" },
// { "hex.builtin.nodes.arithmetic.median", "Median" },
// { "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "Buffer" },
{ "hex.builtin.nodes.buffer.combine", "Combinar" },
{ "hex.builtin.nodes.buffer.combine.header", "Combinar buffers" },
{ "hex.builtin.nodes.buffer.slice", "Slice" },
{ "hex.builtin.nodes.buffer.slice.header", "Slice buffer" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "Entrada" },
{ "hex.builtin.nodes.buffer.slice.input.from", "Do" },
{ "hex.builtin.nodes.buffer.slice.input.to", "Para" },
{ "hex.builtin.nodes.buffer.repeat", "Repetir" },
{ "hex.builtin.nodes.buffer.repeat.header", "Repetir buffer" },
//{ "hex.builtin.nodes.buffer.repeat.input.buffer", "Input" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "Contar" },
// { "hex.builtin.nodes.buffer.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "Control flow" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },
{ "hex.builtin.nodes.control_flow.if.condition", "Condition" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "Equals" },
{ "hex.builtin.nodes.control_flow.equals.header", "Equals" },
{ "hex.builtin.nodes.control_flow.not", "Not" },
{ "hex.builtin.nodes.control_flow.not.header", "Not" },
{ "hex.builtin.nodes.control_flow.gt", "Greater than" },
{ "hex.builtin.nodes.control_flow.gt.header", "Greater than" },
{ "hex.builtin.nodes.control_flow.lt", "Less than" },
{ "hex.builtin.nodes.control_flow.lt.header", "Less than" },
{ "hex.builtin.nodes.control_flow.and", "AND" },
{ "hex.builtin.nodes.control_flow.and.header", "Boolean AND" },
{ "hex.builtin.nodes.control_flow.or", "OR" },
{ "hex.builtin.nodes.control_flow.or.header", "Boolean OR" },
{ "hex.builtin.nodes.bitwise", "Bitwise operations" },
{ "hex.builtin.nodes.bitwise.and", "AND" },
{ "hex.builtin.nodes.bitwise.and.header", "Bitwise AND" },
{ "hex.builtin.nodes.bitwise.or", "OR" },
{ "hex.builtin.nodes.bitwise.or.header", "Bitwise OR" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "Bitwise XOR" },
{ "hex.builtin.nodes.bitwise.not", "NOT" },
{ "hex.builtin.nodes.bitwise.not.header", "Bitwise NOT" },
{ "hex.builtin.nodes.decoding", "Decoding" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 decoder" },
{ "hex.builtin.nodes.decoding.hex", "Hexadecimal" },
{ "hex.builtin.nodes.decoding.hex.header", "Hexadecimal decoder" },
{ "hex.builtin.nodes.crypto", "Cryptography" },
{ "hex.builtin.nodes.crypto.aes", "AES Decryptor" },
{ "hex.builtin.nodes.crypto.aes.header", "AES Decryptor" },
{ "hex.builtin.nodes.crypto.aes.key", "Key" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "Mode" },
{ "hex.builtin.nodes.crypto.aes.key_length", "Key length" },
{ "hex.builtin.nodes.visualizer", "Visualizers" },
{ "hex.builtin.nodes.visualizer.digram", "Digram" },
{ "hex.builtin.nodes.visualizer.digram.header", "Digram" },
{ "hex.builtin.nodes.visualizer.layered_dist", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.image", "Image" },
{ "hex.builtin.nodes.visualizer.image.header", "Image Visualizer" },
//{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
//{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "Byte Distribution" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "Byte Distribution" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Mangled name" },
{ "hex.builtin.tools.demangler.demangled", "Demangled name" },
{ "hex.builtin.tools.ascii_table", "ASCII table" },
{ "hex.builtin.tools.ascii_table.octal", "Mostrar octal" },
{ "hex.builtin.tools.regex_replacer", "Regex replacer" },
{ "hex.builtin.tools.regex_replacer.pattern", "Regex pattern" },
{ "hex.builtin.tools.regex_replacer.replace", "Replace pattern" },
{ "hex.builtin.tools.regex_replacer.input", "Entrada" },
{ "hex.builtin.tools.regex_replacer.output", "Saida" },
{ "hex.builtin.tools.color", "Color picker" },
{ "hex.builtin.tools.calc", "Calculadora" },
{ "hex.builtin.tools.input", "Input" },
{ "hex.builtin.tools.format.standard", "Standard" },
{ "hex.builtin.tools.format.scientific", "Scientific" },
{ "hex.builtin.tools.format.engineering", "Engineering" },
{ "hex.builtin.tools.format.programmer", "Programmer" },
{ "hex.builtin.tools.error", "Last error: '{0}'" },
{ "hex.builtin.tools.history", "History" },
{ "hex.builtin.tools.name", "Nome" },
{ "hex.builtin.tools.value", "Valor" },
{ "hex.builtin.tools.base_converter", "Base converter" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "Calculadora de Permissões UNIX" },
{ "hex.builtin.tools.permissions.perm_bits", "Permission bits" },
{ "hex.builtin.tools.permissions.absolute", "Absolute Notation" },
{ "hex.builtin.tools.permissions.setuid_error", "O usuário deve ter direitos de execução para que o bit setuid seja aplicado!" },
{ "hex.builtin.tools.permissions.setgid_error", "O grupo deve ter direitos de execução para que o bit setgid seja aplicado!" },
{ "hex.builtin.tools.permissions.sticky_error", "Outros devem ter direitos de execução para que o sticky bit seja aplicado!" },
{ "hex.builtin.tools.file_uploader", "Carregador de Arquivo" },
{ "hex.builtin.tools.file_uploader.control", "Controle" },
{ "hex.builtin.tools.file_uploader.upload", "Enviar" },
{ "hex.builtin.tools.file_uploader.done", "Feito!" },
{ "hex.builtin.tools.file_uploader.recent", "Recent Uploads" },
{ "hex.builtin.tools.file_uploader.tooltip", "Clique para copiar\nCTRL + Click para abrir" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Invalid response from Anonfiles!" },
{ "hex.builtin.tools.file_uploader.error", "Failed to upload file!\n\nError Code: {0}" },
{ "hex.builtin.tools.wiki_explain", "Definições de termos da Wikipédia" },
{ "hex.builtin.tools.wiki_explain.control", "Control" },
{ "hex.builtin.tools.wiki_explain.search", "Procurar" },
{ "hex.builtin.tools.wiki_explain.results", "Resultados" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "Resposta inválida da Wikipedia!" },
{ "hex.builtin.tools.file_tools", "Ferramentas de Arquivo" },
{ "hex.builtin.tools.file_tools.shredder", "Triturador" },
{ "hex.builtin.tools.file_tools.shredder.warning", "Esta ferramenta destrói IRRECUPERAVELMENTE um arquivo. Use com cuidado" },
{ "hex.builtin.tools.file_tools.shredder.input", "Arquivo para triturar " },
{ "hex.builtin.tools.file_tools.shredder.picker", "Abrir arquivo para triturar" },
{ "hex.builtin.tools.file_tools.shredder.fast", "Modo Rápido" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "Triturando..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "Triturado" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "Falha ao abrir o arquivo selecionado!" },
{ "hex.builtin.tools.file_tools.shredder.success", "Triturado com sucesso!" },
{ "hex.builtin.tools.file_tools.splitter", "Divisor" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" Floppy disk (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" Floppy disk (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 Disk (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 Disk (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "Customizado" },
{ "hex.builtin.tools.file_tools.splitter.input", "Arquivo para dividir " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "Abrir arquivo para dividir" },
{ "hex.builtin.tools.file_tools.splitter.output", "Caminho de Saída " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "Definir caminho base" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "Dividindo..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "Dividir" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "Falha ao abrir o arquivo selecionado!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "O arquivo é menor que o tamanho da peça" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "Falha ao criar arquivo de peça {0}" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "Arquivo dividido com sucesso!" },
{ "hex.builtin.tools.file_tools.combiner", "Combinador" },
{ "hex.builtin.tools.file_tools.combiner.add", "Adicionar..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "Adicionar Arquivo" },
{ "hex.builtin.tools.file_tools.combiner.delete", "Apagar" },
{ "hex.builtin.tools.file_tools.combiner.clear", "Limpar" },
{ "hex.builtin.tools.file_tools.combiner.output", "Arquivo de saída" },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "Definir caminho base de saída" },
{ "hex.builtin.tools.file_tools.combiner.combining", "Combinando..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "Combinar" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "Falha ao criar um Arquivo de saída" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "Falha ao abrir o Arquivo de saída {0}" },
{ "hex.builtin.tools.file_tools.combiner.success", "Arquivos combinados com sucesso!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 Floating Point Tester" },
{ "hex.builtin.tools.ieee756.sign", "Sign" },
{ "hex.builtin.tools.ieee756.exponent", "Exponent" },
{ "hex.builtin.tools.ieee756.mantissa", "Mantissa" },
{ "hex.builtin.tools.ieee756.exponent_size", "Exponent Size" },
{ "hex.builtin.tools.ieee756.mantissa_size", "Mantissa Size" },
{ "hex.builtin.tools.ieee756.half_precision", "Half Precision" },
{ "hex.builtin.tools.ieee756.singe_precision", "Single Precision" },
{ "hex.builtin.tools.ieee756.double_precision", "Double Precision" },
{ "hex.builtin.tools.ieee756.type", "Tipo" },
{ "hex.builtin.tools.ieee756.formula", "Formula" },
{ "hex.builtin.tools.ieee756.result.title", "Resultado" },
{ "hex.builtin.tools.ieee756.result.float", "Resultado de ponto flutuante" },
{ "hex.builtin.tools.ieee756.result.hex", "Resultado Hexadecimal" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "Arquivos Recentes" },
{ "hex.builtin.setting.general", "General" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "Mostrar dicas na inicialização" },
{ "hex.builtin.setting.general.auto_load_patterns", "Padrão compatível com carregamento automático" },
// { "hex.builtin.setting.general.sync_pattern_source", "Sync pattern source code between providers" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "Interface" },
{ "hex.builtin.setting.interface.color", "Color theme" },
{ "hex.builtin.setting.interface.color.system", "Sistema" },
{ "hex.builtin.setting.interface.color.dark", "Escuro" },
{ "hex.builtin.setting.interface.color.light", "Claro" },
{ "hex.builtin.setting.interface.color.classic", "Classico" },
{ "hex.builtin.setting.interface.scaling", "Scaling" },
{ "hex.builtin.setting.interface.scaling.native", "Nativo" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "Idioma" },
{ "hex.builtin.setting.interface.wiki_explain_language", "Idioma do Wikipedia" },
{ "hex.builtin.setting.interface.fps", "FPS Limit" },
{ "hex.builtin.setting.interface.fps.unlocked", "Destravado" },
//{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "Hex Editor" },
//{ "hex.builtin.setting.hex_editor.highlight_color", "Selection highlight color" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "Bytes por linha" },
{ "hex.builtin.setting.hex_editor.ascii", "Exibir coluna ASCII" },
//{ "hex.builtin.setting.hex_editor.advanced_decoding", "Display advanced decoding column" },
//{ "hex.builtin.setting.hex_editor.grey_zeros", "Grey out zeros" },
//{ "hex.builtin.setting.hex_editor.uppercase_hex", "Upper case Hex characters" },
{ "hex.builtin.setting.hex_editor.visualizer", "Visualizador de Dados" },
//{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "Pastas" },
{ "hex.builtin.setting.folders.description", "Especifique caminhos de pesquisa adicionais para padrões, scripts, regras Yara e muito mais" },
{ "hex.builtin.setting.folders.add_folder", "Adicionar nova pasta" },
{ "hex.builtin.setting.folders.remove_folder", "Remover a pasta atualmente selecionada da lista" },
{ "hex.builtin.setting.font", "Fonte" },
{ "hex.builtin.setting.font.font_path", "Caminho da Fonte Customizada" },
{ "hex.builtin.setting.font.font_size", "Tamanho da Fonte" },
//{ "hex.builtin.setting.proxy", "Proxy" },
//{ "hex.builtin.setting.proxy.description", "Proxy will take effect on store, wikipedia or any other plugin immediately." },
//{ "hex.builtin.setting.proxy.enable", "Enable Proxy" },
//{ "hex.builtin.setting.proxy.url", "Proxy URL" },
//{ "hex.builtin.setting.proxy.url.tooltip", "http(s):// or socks5:// (e.g., http://127.0.0.1:1080)" },
{ "hex.builtin.provider.file", "Provedor de arquivo" },
{ "hex.builtin.provider.file.path", "Caminho do Arquivo" },
{ "hex.builtin.provider.file.size", "Tamanho" },
{ "hex.builtin.provider.file.creation", "Data de Criação" },
{ "hex.builtin.provider.file.access", "Ultima vez acessado" },
{ "hex.builtin.provider.file.modification", "Ultima vez modificado" },
{ "hex.builtin.provider.gdb", "GDB Server Provider" },
{ "hex.builtin.provider.gdb.name", "GDB Server <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "Servidor" },
{ "hex.builtin.provider.gdb.ip", "Endereço de IP" },
{ "hex.builtin.provider.gdb.port", "Porta" },
{ "hex.builtin.provider.disk", "Provedor de disco bruto" },
{ "hex.builtin.provider.disk.selected_disk", "Disco" },
{ "hex.builtin.provider.disk.disk_size", "Tamanho do Disco" },
{ "hex.builtin.provider.disk.sector_size", "Tamanho do Setor" },
{ "hex.builtin.provider.disk.reload", "Recarregar" },
//{ "hex.builtin.provider.intel_hex", "Intel Hex Provider" },
// { "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
//{ "hex.builtin.provider.motorola_srec", "Motorola SREC Provider" },
// { "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "Default" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "Hexadecimal (8 bits)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "Hexadecimal (16 bits)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "Hexadecimal (32 bits)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "Hexadecimal (64 bits)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "Decimal Signed (8 bits)" },
{ "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)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "Decimal Unsigned (8 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "Decimal Unsigned (16 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "Decimal Unsigned (32 bits)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "Decimal Unsigned (64 bits)" },
{ "hex.builtin.visualizer.floating_point.16bit", "Floating Point (16 bits)" },
{ "hex.builtin.visualizer.floating_point.32bit", "Floating Point (32 bits)" },
{ "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", "Polynomial" },
{ "hex.builtin.hash.crc.iv", "Initial Value" },
{ "hex.builtin.hash.crc.xor_out", "XOR Out" },
{ "hex.builtin.hash.crc.refl_in", "Reflect In" },
{ "hex.builtin.hash.crc.refl_out", "Reflect Out" },
});
}
}

View File

@ -1,906 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageZhCN() {
ContentRegistry::Language::registerLanguage("Chinese (Simplified)", "zh-CN");
ContentRegistry::Language::addLocalizations("zh-CN", {
{ "hex.builtin.welcome.header.main", "欢迎来到 ImHex" },
{ "hex.builtin.welcome.header.start", "开始" },
{ "hex.builtin.welcome.start.create_file", "创建新文件" },
{ "hex.builtin.welcome.start.open_file", "打开文件" },
{ "hex.builtin.welcome.start.open_project", "打开工程" },
{ "hex.builtin.welcome.start.recent", "最近文件" },
{ "hex.builtin.welcome.start.open_other", "其他提供器" },
{ "hex.builtin.welcome.header.help", "帮助" },
{ "hex.builtin.welcome.help.repo", "GitHub 仓库" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "获得帮助" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Discord 服务器" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "已加载插件" },
{ "hex.builtin.welcome.plugins.plugin", "插件" },
{ "hex.builtin.welcome.plugins.author", "作者" },
{ "hex.builtin.welcome.plugins.desc", "描述" },
{ "hex.builtin.welcome.header.customize", "自定义" },
{ "hex.builtin.welcome.customize.settings.title", "设置" },
{ "hex.builtin.welcome.customize.settings.desc", "更改 ImHex 的设置" },
{ "hex.builtin.welcome.header.update", "更新" },
{ "hex.builtin.welcome.update.title", "新的更新可用!" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} 已发布!在这里下载。" },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "学习" },
{ "hex.builtin.welcome.learn.latest.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.pattern.title", "模式文档" },
{ "hex.builtin.welcome.learn.pattern.desc", "如何基于我们完善的文档编写 ImHex 模式" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "插件 API" },
{ "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.header.various", "杂项" },
{ "hex.builtin.welcome.tip_of_the_day", "每日提示" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "恢复崩溃数据" },
{ "hex.builtin.welcome.safety_backup.desc", "糟糕ImHex 上次崩溃了!\n您想从异常转储中恢复之前的数据吗?"},
{ "hex.builtin.welcome.safety_backup.restore", "恢复" },
{ "hex.builtin.welcome.safety_backup.delete", "删除" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "端序" },
{ "hex.builtin.common.little_endian", "小端序" },
{ "hex.builtin.common.big_endian", "大端序" },
{ "hex.builtin.common.little", "" },
{ "hex.builtin.common.big", "" },
{ "hex.builtin.common.number_format", "数字进制" },
{ "hex.builtin.common.decimal", "十进制" },
{ "hex.builtin.common.hexadecimal", "十六进制" },
{ "hex.builtin.common.octal", "八进制" },
{ "hex.builtin.common.info", "信息" },
{ "hex.builtin.common.error", "错误" },
{ "hex.builtin.common.fatal", "致命错误" },
{ "hex.builtin.common.question", "问题" },
{ "hex.builtin.common.address", "地址" },
{ "hex.builtin.common.size", "大小" },
{ "hex.builtin.common.region", "区域" },
{ "hex.builtin.common.match_selection", "匹配选择" },
{ "hex.builtin.common.yes", "" },
{ "hex.builtin.common.no", "" },
{ "hex.builtin.common.okay", "好的" },
{ "hex.builtin.common.load", "加载" },
{ "hex.builtin.common.cancel", "取消" },
{ "hex.builtin.common.set", "设置" },
{ "hex.builtin.common.close", "关闭" },
{ "hex.builtin.common.dont_show_again", "不要再次显示" },
{ "hex.builtin.common.link", "链接" },
{ "hex.builtin.common.file", "文件" },
{ "hex.builtin.common.open", "打开" },
{ "hex.builtin.common.browse", "浏览..." },
{ "hex.builtin.common.choose_file", "选择文件" },
{ "hex.builtin.common.processing", "处理" },
{ "hex.builtin.common.filter", "过滤器" },
//{ "hex.builtin.common.count", "Count" },
{ "hex.builtin.common.value", "" },
{ "hex.builtin.common.type", "类型" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "偏移" },
{ "hex.builtin.common.range", "范围" },
{ "hex.builtin.common.range.entire_data", "所有数据" },
{ "hex.builtin.common.range.selection", "选区" },
{ "hex.builtin.common.comment", "注释" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "退出?" },
{ "hex.builtin.popup.exit_application.desc", "工程还有未保存的更改。\n确定要退出吗?" },
{ "hex.builtin.popup.close_provider.title", "关闭提供器?" },
{ "hex.builtin.popup.close_provider.desc", "有对此提供器做出的未保存的更改。\n你确定要关闭吗?" },
{ "hex.builtin.popup.error.read_only", "无法获得写权限,文件以只读方式打开。" },
{ "hex.builtin.popup.error.open", "打开文件失败!" },
{ "hex.builtin.popup.error.create", "创建新文件失败!" },
{ "hex.builtin.popup.error.project.load", "加载工程失败!" },
{ "hex.builtin.popup.error.project.save", "保存工程失败!" },
{ "hex.builtin.popup.error.task_exception", "任务 '{}' 异常:\n\n{}" },
{ "hex.builtin.popup.error.file_dialog.portal",
"打开文件浏览器时发生了错误。这可能是由于您的系统没有正确安装 xdg-desktop-portal 后端。\n"
"\n"
"对于 KDE请使用 xdg-desktop-portal-kde。\n"
"对于 Gnome请使用 xdg-desktop-portal-gnome。\n"
"对于 wlroots请使用 xdg-desktop-portal-wlr。\n"
"其他情况,您可以尝试使用 xdg-desktop-portal-gtk。\n"
"\n"
"重启后请重启您的系统。\n"
"\n"
"如果在这之后文件浏览器仍然不能正常工作,请在 https://github.com/WerWolv/ImHex/issues 提交问题。\n"
"\n"
"与此同时,仍然可以通过将文件拖到 ImHex 窗口来打开它们!"
},
{ "hex.builtin.popup.error.file_dialog.common", "尝试打开文件浏览器时发生了错误!" },
{ "hex.builtin.hex_editor.page", "分页" },
{ "hex.builtin.hex_editor.selection", "选区" },
{ "hex.builtin.hex_editor.selection.none", "未选中" },
{ "hex.builtin.hex_editor.region", "范围" },
{ "hex.builtin.hex_editor.data_size", "总大小" },
{ "hex.builtin.hex_editor.no_bytes", "没有可显示的字节" },
{ "hex.builtin.pattern_drawer.var_name", "名称" },
{ "hex.builtin.pattern_drawer.color", "颜色" },
{ "hex.builtin.pattern_drawer.offset", "偏移" },
{ "hex.builtin.pattern_drawer.size", "大小" },
{ "hex.builtin.pattern_drawer.type", "类型" },
{ "hex.builtin.pattern_drawer.value", "" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "文件" },
{ "hex.builtin.menu.file.create_file", "新建文件..." },
{ "hex.builtin.menu.file.open_file", "打开文件..." },
{ "hex.builtin.menu.file.open_recent", "最近打开" },
{ "hex.builtin.menu.file.clear_recent", "清除" },
{ "hex.builtin.menu.file.open_other", "打开其他..." },
{ "hex.builtin.menu.file.close", "关闭" },
{ "hex.builtin.menu.file.reload_file", "重新加载文件" },
{ "hex.builtin.menu.file.quit", "退出 ImHex" },
{ "hex.builtin.menu.file.open_project", "打开项目..." },
{ "hex.builtin.menu.file.save_project", "保存项目" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "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.ips", "IPS 补丁" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 补丁" },
{ "hex.builtin.menu.file.export", "导出..." },
{ "hex.builtin.menu.file.export.title", "导出文件" },
{ "hex.builtin.menu.file.export.ips", "IPS 补丁" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 补丁" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "文件不是有效的 Base64 格式!" },
{ "hex.builtin.menu.file.export.popup.create", "无法导出文件。文件创建失败!" },
{ "hex.builtin.menu.file.bookmark.import", "导入书签" },
{ "hex.builtin.menu.file.bookmark.export", "导出书签" },
{ "hex.builtin.menu.edit", "编辑" },
{ "hex.builtin.menu.edit.undo", "撤销" },
{ "hex.builtin.menu.edit.redo", "重做" },
{ "hex.builtin.menu.edit.bookmark.create", "添加书签" },
{ "hex.builtin.menu.view", "视图" },
{ "hex.builtin.menu.layout", "布局" },
{ "hex.builtin.menu.view.fps", "显示 FPS" },
{ "hex.builtin.menu.view.demo", "ImGui 演示" },
{ "hex.builtin.menu.help", "帮助" },
{ "hex.builtin.view.bookmarks.name", "书签" },
{ "hex.builtin.view.bookmarks.default_title", "书签 [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "空空如也--您可以使用 '编辑' 菜单来添加书签。" },
{ "hex.builtin.view.bookmarks.title.info", "信息" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} 字节)" },
{ "hex.builtin.view.bookmarks.button.jump", "转到" },
{ "hex.builtin.view.bookmarks.button.remove", "移除" },
{ "hex.builtin.view.bookmarks.header.name", "名称" },
{ "hex.builtin.view.bookmarks.header.color", "颜色" },
{ "hex.builtin.view.bookmarks.header.comment", "注释" },
{ "hex.builtin.view.command_palette.name", "命令栏" },
{ "hex.builtin.view.data_inspector.name", "数据分析器" },
{ "hex.builtin.view.data_inspector.table.name", "格式" },
{ "hex.builtin.view.data_inspector.table.value", "" },
{ "hex.builtin.view.data_inspector.no_data", "没有选中数据"},
{ "hex.builtin.view.data_inspector.invert", "按位取反" },
{ "hex.builtin.view.data_processor.name", "数据处理器" },
{ "hex.builtin.view.data_processor.help_text", "右键以添加新的节点" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "移除已选" },
{ "hex.builtin.view.data_processor.menu.remove_node", "移除节点" },
{ "hex.builtin.view.data_processor.menu.remove_link", "移除链接" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "加载数据处理器..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "保存数据处理器..." },
{ "hex.builtin.view.disassembler.name", "反汇编" },
{ "hex.builtin.view.disassembler.position", "位置" },
{ "hex.builtin.view.disassembler.base", "基地址" },
{ "hex.builtin.view.disassembler.region", "代码范围" },
{ "hex.builtin.view.disassembler.settings.header", "设置" },
{ "hex.builtin.view.disassembler.settings.mode", "模式" },
{ "hex.builtin.view.disassembler.arch", "架构" },
{ "hex.builtin.view.disassembler.16bit", "16 位" },
{ "hex.builtin.view.disassembler.32bit", "32 位" },
{ "hex.builtin.view.disassembler.64bit", "64 位" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "默认" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro MIPS" },
{ "hex.builtin.view.disassembler.ppc.qpx", "PowerPC 四核处理扩展QPX" },
{ "hex.builtin.view.disassembler.ppc.spe", "PowerPC 单核引擎SPE" },
{ "hex.builtin.view.disassembler.ppc.booke", "PowerPC Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "压缩的 RISC-V" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "传统 BPFcBPF" },
{ "hex.builtin.view.disassembler.bpf.extended", "扩展 BPFeBPF" },
{ "hex.builtin.view.disassembler.disassemble", "反汇编" },
{ "hex.builtin.view.disassembler.disassembling", "反汇编中..." },
{ "hex.builtin.view.disassembler.disassembly.title", "反汇编" },
{ "hex.builtin.view.disassembler.disassembly.address", "地址" },
{ "hex.builtin.view.disassembler.disassembly.offset", "偏移" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "字节" },
{ "hex.builtin.view.hashes.name", "哈希" },
{ "hex.builtin.view.hashes.hash", "哈希" },
{ "hex.builtin.view.hashes.no_settings", "没有可用哈希设置" },
{ "hex.builtin.view.hashes.function", "哈希函数" },
{ "hex.builtin.view.hashes.table.name", "名称" },
{ "hex.builtin.view.hashes.table.type", "类型" },
{ "hex.builtin.view.hashes.table.result", "结果" },
{ "hex.builtin.view.hashes.remove", "移除哈希" },
{ "hex.builtin.view.hashes.hover_info", "将鼠标放在 Hex 编辑器的选区上,按住 SHIFT 来查看其哈希。" },
{ "hex.builtin.view.help.name", "帮助" },
{ "hex.builtin.view.help.about.name", "关于" },
{ "hex.builtin.view.help.about.translator", "由 xtexChooser 翻译" },
{ "hex.builtin.view.help.about.source", "源代码位于 GitHub" },
{ "hex.builtin.view.help.about.donations", "赞助" },
{ "hex.builtin.view.help.about.thanks", "如果您喜欢我的工作,请赞助以帮助此项目继续前进。非常感谢 <3" },
{ "hex.builtin.view.help.about.contributor", "贡献者" },
{ "hex.builtin.view.help.about.libs", "使用的库" },
{ "hex.builtin.view.help.about.paths", "ImHex 目录" },
{ "hex.builtin.view.help.about.license", "许可证" },
{ "hex.builtin.view.help.documentation", "ImHex 文档" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "模式语言帮助"},
{ "hex.builtin.view.help.calc_cheat_sheet", "计算器帮助" },
{ "hex.builtin.view.hex_editor.name", "Hex 编辑器" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "加载自定义编码..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "搜索" },
{ "hex.builtin.view.hex_editor.search.string", "字符串" },
{ "hex.builtin.view.hex_editor.search.hex", "Hex" },
{ "hex.builtin.view.hex_editor.search.find", "查找" },
{ "hex.builtin.view.hex_editor.search.find_next", "查找下一个" },
{ "hex.builtin.view.hex_editor.search.find_prev", "查找上一个" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "转到" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "绝对" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "相对" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "起始" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "末尾" },
{ "hex.builtin.view.hex_editor.menu.file.select", "选择" },
{ "hex.builtin.view.hex_editor.select.offset.region", "区域" },
{ "hex.builtin.view.hex_editor.select.offset.begin", "起始" },
{ "hex.builtin.view.hex_editor.select.offset.end", "结束" },
{ "hex.builtin.view.hex_editor.select.offset.size", "大小" },
{ "hex.builtin.view.hex_editor.select.select", "选择" },
{ "hex.builtin.view.hex_editor.menu.file.save", "保存" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "另存为..." },
{ "hex.builtin.view.hex_editor.menu.edit.copy", "复制" },
{ "hex.builtin.view.hex_editor.menu.edit.copy_as", "复制为..." },
{ "hex.builtin.view.hex_editor.copy.hex", "字符串" },
{ "hex.builtin.view.hex_editor.copy.address", "地址" },
{ "hex.builtin.view.hex_editor.copy.c", "C 数组" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ 数组" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# 数组" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust 数组" },
{ "hex.builtin.view.hex_editor.copy.python", "Python 数组" },
{ "hex.builtin.view.hex_editor.copy.java", "Java 数组" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript 数组" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua 数组" },
{ "hex.builtin.view.hex_editor.copy.go", "Go 数组" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal 数组" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift 数组" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal 数组" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
{ "hex.builtin.view.hex_editor.copy.ascii", "ASCII 文本" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "粘贴" },
//{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "Paste all" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "全选" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "设置基地址" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "修改大小..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "插入..." },
{ "hex.builtin.view.hex_editor.menu.edit.remove", "删除..." },
{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "转到" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "数据信息" },
{ "hex.builtin.view.information.control", "控制" },
{ "hex.builtin.view.information.analyze", "分析" },
{ "hex.builtin.view.information.analyzing", "分析中..." },
{ "hex.builtin.view.information.region", "已分析区域" },
{ "hex.builtin.view.information.magic", "LibMagic 信息" },
{ "hex.builtin.view.information.description", "描述:" },
{ "hex.builtin.view.information.mime", "MIME 类型:" },
{ "hex.builtin.view.information.info_analysis", "信息分析" },
{ "hex.builtin.view.information.distribution", "字节分布" },
{ "hex.builtin.view.information.entropy", "" },
{ "hex.builtin.view.information.block_size", "块大小" },
{ "hex.builtin.view.information.block_size.desc", "{0} 块 × {1} 字节" },
{ "hex.builtin.view.information.file_entropy", "文件熵" },
{ "hex.builtin.view.information.highest_entropy", "最高熵" },
{ "hex.builtin.view.information.encrypted", "此数据似乎经过了加密或压缩!" },
{ "hex.builtin.view.information.magic_db_added", "LibMagic 数据库已添加!" },
{ "hex.builtin.view.patches.name", "补丁" },
{ "hex.builtin.view.patches.offset", "偏移" },
{ "hex.builtin.view.patches.orig", "原始值" },
{ "hex.builtin.view.patches.patch", "修改值"},
{ "hex.builtin.view.patches.remove", "移除补丁" },
{ "hex.builtin.view.pattern_editor.name", "模式编辑器" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "接受模式" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "一个或多个模式与所找到的数据类型兼容" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "模式" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "是否应用找到的模式?" },
{ "hex.builtin.view.pattern_editor.menu.file.load_pattern", "加载模式文件..." },
{ "hex.builtin.view.pattern_editor.menu.file.save_pattern", "保存模式文件..." },
//{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern", "Place pattern..." },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin", "Built-in Type" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.single", "Single" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "Array" },
// { "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "Custom Type" },
{ "hex.builtin.view.pattern_editor.open_pattern", "打开模式" },
{ "hex.builtin.view.pattern_editor.evaluating", "计算中..." },
{ "hex.builtin.view.pattern_editor.auto", "自动计算" },
{ "hex.builtin.view.pattern_editor.console", "控制台" },
{ "hex.builtin.view.pattern_editor.env_vars", "环境变量" },
{ "hex.builtin.view.pattern_editor.settings", "设置" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "允许危险的函数?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "此模式试图调用一个危险的函数。\n您确定要信任此模式吗?" },
{ "hex.builtin.view.pattern_editor.no_in_out_vars", "使用 'in' 或 'out' 修饰符定义一些全局变量,以使它们出现在这里。" },
{ "hex.builtin.view.pattern_data.name", "模式数据" },
{ "hex.builtin.view.settings.name", "设置" },
{ "hex.builtin.view.settings.restart_question", "一项更改需要重启 ImHex 以生效,您想要现在重启吗?" },
{ "hex.builtin.view.tools.name", "工具" },
{ "hex.builtin.view.yara.name", "Yara 规则" },
{ "hex.builtin.view.yara.header.rules", "规则" },
{ "hex.builtin.view.yara.reload", "重新加载" },
{ "hex.builtin.view.yara.match", "匹配规则" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "匹配中..." },
{ "hex.builtin.view.yara.error", "Yara 编译器错误: " },
{ "hex.builtin.view.yara.header.matches", "匹配" },
{ "hex.builtin.view.yara.matches.identifier", "标识符" },
{ "hex.builtin.view.yara.matches.variable", "变量" },
{ "hex.builtin.view.yara.whole_data", "全文件匹配!" },
{ "hex.builtin.view.yara.no_rules", "没有找到 Yara 规则。请将规则放到 ImHex 的 'yara' 目录下。" },
{ "hex.builtin.view.yara.rule_added", "Yara 规则已添加!" },
{ "hex.builtin.view.constants.name", "常量" },
{ "hex.builtin.view.constants.row.category", "分类" },
{ "hex.builtin.view.constants.row.name", "名称" },
{ "hex.builtin.view.constants.row.desc", "描述" },
{ "hex.builtin.view.constants.row.value", "" },
{ "hex.builtin.view.store.name", "可下载内容" },
{ "hex.builtin.view.store.desc", "从 ImHex 仓库下载新内容" },
{ "hex.builtin.view.store.reload", "刷新" },
{ "hex.builtin.view.store.row.name", "名称" },
{ "hex.builtin.view.store.row.description", "描述" },
{ "hex.builtin.view.store.download", "下载" },
{ "hex.builtin.view.store.update", "更新" },
{ "hex.builtin.view.store.remove", "移除" },
{ "hex.builtin.view.store.tab.patterns", "模式" },
{ "hex.builtin.view.store.tab.libraries", "" },
{ "hex.builtin.view.store.tab.magics", "LibMagic 数据库" },
{ "hex.builtin.view.store.tab.constants", "常量" },
{ "hex.builtin.view.store.tab.yara", "Yara 规则" },
{ "hex.builtin.view.store.tab.encodings", "编码" },
{ "hex.builtin.view.store.loading", "正在加载在线内容..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "下载文件失败!目标文件夹不存在。" },
{ "hex.builtin.view.diff.name", "差异" },
{ "hex.builtin.view.provider_settings.name", "提供器设置" },
{ "hex.builtin.view.provider_settings.load_popup", "打开提供器" },
{ "hex.builtin.view.provider_settings.load_error", "尝试打开此提供器时出现错误"},
{ "hex.builtin.view.find.name", "查找" },
{ "hex.builtin.view.find.searching", "搜索中..." },
{ "hex.builtin.view.find.demangled", "还原名" },
{ "hex.builtin.view.find.strings", "字符串" },
{ "hex.builtin.view.find.strings.min_length", "最短长度" },
{ "hex.builtin.view.find.strings.match_settings", "配置设置" },
{ "hex.builtin.view.find.strings.null_term", "需要NULL终止" },
{ "hex.builtin.view.find.strings.chars", "字符" },
{ "hex.builtin.view.find.strings.lower_case", "小写字母" },
{ "hex.builtin.view.find.strings.upper_case", "大写字母" },
{ "hex.builtin.view.find.strings.numbers", "数字" },
{ "hex.builtin.view.find.strings.underscores", "下划线" },
{ "hex.builtin.view.find.strings.symbols", "符号" },
{ "hex.builtin.view.find.strings.spaces", "空格" },
{ "hex.builtin.view.find.strings.line_feeds", "换行" },
{ "hex.builtin.view.find.sequences", "序列" },
{ "hex.builtin.view.find.regex", "正则表达式" },
{ "hex.builtin.view.find.regex.pattern", "模式" },
{ "hex.builtin.view.find.regex.full_match", "要求完整匹配" },
{ "hex.builtin.view.find.binary_pattern", "二进制模式" },
{ "hex.builtin.view.find.value", "数字值" },
{ "hex.builtin.view.find.value.min", "最小值" },
{ "hex.builtin.view.find.value.max", "最大值" },
{ "hex.builtin.view.find.search", "搜索" },
{ "hex.builtin.view.find.context.copy", "复制值" },
{ "hex.builtin.view.find.context.copy_demangle", "复制值的还原名" },
{ "hex.builtin.view.find.search.entries", "{} 个结果" },
{ "hex.builtin.view.find.search.reset", "重置" },
{ "hex.builtin.command.calc.desc", "计算器" },
{ "hex.builtin.command.cmd.desc", "指令" },
{ "hex.builtin.command.cmd.result", "运行指令 '{0}'" },
{ "hex.builtin.command.web.desc", "网站解析" },
{ "hex.builtin.command.web.result", "导航到 '{0}'" },
{ "hex.builtin.inspector.binary", "二进制8 位)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float16 位)" },
{ "hex.builtin.inspector.float", "float32 位)" },
{ "hex.builtin.inspector.double", "double64 位)" },
{ "hex.builtin.inspector.long_double", "long double128 位)" },
{ "hex.builtin.inspector.sleb128", "有符号LEB128" },
{ "hex.builtin.inspector.uleb128", "无符号LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII 字符" },
{ "hex.builtin.inspector.wide", "宽字符" },
{ "hex.builtin.inspector.utf8", "UTF-8 码位" },
{ "hex.builtin.inspector.string", "字符串" },
{ "hex.builtin.inspector.string16", "宽字符串" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS 日期" },
{ "hex.builtin.inspector.dos_time", "DOS 时间" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 颜色" },
{ "hex.builtin.inspector.rgb565", "RGB565 颜色" },
{ "hex.builtin.nodes.common.input", "输入" },
{ "hex.builtin.nodes.common.input.a", "输入 A" },
{ "hex.builtin.nodes.common.input.b", "输入 B" },
{ "hex.builtin.nodes.common.output", "输出" },
//{ "hex.builtin.nodes.common.width", "Width" },
//{ "hex.builtin.nodes.common.height", "Height" },
{ "hex.builtin.nodes.constants", "常量" },
{ "hex.builtin.nodes.constants.int", "整数" },
{ "hex.builtin.nodes.constants.int.header", "整数" },
{ "hex.builtin.nodes.constants.float", "浮点数" },
{ "hex.builtin.nodes.constants.float.header", "浮点数" },
{ "hex.builtin.nodes.constants.nullptr", "空指针" },
{ "hex.builtin.nodes.constants.nullptr.header", "空指针" },
{ "hex.builtin.nodes.constants.buffer", "缓冲区" },
{ "hex.builtin.nodes.constants.buffer.header", "缓冲区" },
{ "hex.builtin.nodes.constants.buffer.size", "大小" },
{ "hex.builtin.nodes.constants.string", "字符串" },
{ "hex.builtin.nodes.constants.string.header", "字符串" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 颜色" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 颜色" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "绿" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "透明" },
{ "hex.builtin.nodes.constants.comment", "注释" },
{ "hex.builtin.nodes.constants.comment.header", "注释" },
{ "hex.builtin.nodes.display", "显示" },
{ "hex.builtin.nodes.display.int", "整数" },
{ "hex.builtin.nodes.display.int.header", "整数显示" },
{ "hex.builtin.nodes.display.float", "浮点数" },
{ "hex.builtin.nodes.display.float.header", "浮点数显示" },
// { "hex.builtin.nodes.display.buffer", "Buffer" },
// { "hex.builtin.nodes.display.buffer.header", "Buffer display" },
// { "hex.builtin.nodes.display.string", "String" },
// { "hex.builtin.nodes.display.string.header", "String display" },
{ "hex.builtin.nodes.data_access", "数据访问" },
{ "hex.builtin.nodes.data_access.read", "读取" },
{ "hex.builtin.nodes.data_access.read.header", "读取" },
{ "hex.builtin.nodes.data_access.read.address", "地址" },
{ "hex.builtin.nodes.data_access.read.size", "大小" },
{ "hex.builtin.nodes.data_access.read.data", "数据" },
{ "hex.builtin.nodes.data_access.write", "写入" },
{ "hex.builtin.nodes.data_access.write.header", "写入" },
{ "hex.builtin.nodes.data_access.write.address", "地址" },
{ "hex.builtin.nodes.data_access.write.data", "数据" },
{ "hex.builtin.nodes.data_access.size", "数据大小"},
{ "hex.builtin.nodes.data_access.size.header", "数据大小"},
{ "hex.builtin.nodes.data_access.size.size", "大小"},
{ "hex.builtin.nodes.data_access.selection", "已选中区域"},
{ "hex.builtin.nodes.data_access.selection.header", "已选中区域"},
{ "hex.builtin.nodes.data_access.selection.address", "地址"},
{ "hex.builtin.nodes.data_access.selection.size", "大小"},
{ "hex.builtin.nodes.casting", "数据转换" },
{ "hex.builtin.nodes.casting.int_to_buffer", "整数到缓冲区" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "整数到缓冲区" },
{ "hex.builtin.nodes.casting.buffer_to_int", "缓冲区到整数" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "缓冲区到整数" },
//{ "hex.builtin.nodes.casting.float_to_buffer", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.float_to_buffer.header", "Float to Buffer" },
//{ "hex.builtin.nodes.casting.buffer_to_float", "Buffer to Float" },
//{ "hex.builtin.nodes.casting.buffer_to_float.header", "Buffer to Float" },
{ "hex.builtin.nodes.arithmetic", "运算" },
{ "hex.builtin.nodes.arithmetic.add", "加法" },
{ "hex.builtin.nodes.arithmetic.add.header", "加法" },
{ "hex.builtin.nodes.arithmetic.sub", "减法" },
{ "hex.builtin.nodes.arithmetic.sub.header", "减法" },
{ "hex.builtin.nodes.arithmetic.mul", "乘法" },
{ "hex.builtin.nodes.arithmetic.mul.header", "乘法" },
{ "hex.builtin.nodes.arithmetic.div", "除法" },
{ "hex.builtin.nodes.arithmetic.div.header", "除法" },
{ "hex.builtin.nodes.arithmetic.mod", "取模" },
{ "hex.builtin.nodes.arithmetic.mod.header", "取模" },
// { "hex.builtin.nodes.arithmetic.average", "Average" },
// { "hex.builtin.nodes.arithmetic.average.header", "Average" },
// { "hex.builtin.nodes.arithmetic.median", "Median" },
// { "hex.builtin.nodes.arithmetic.median.header", "Median" },
{ "hex.builtin.nodes.buffer", "缓冲区" },
{ "hex.builtin.nodes.buffer.combine", "组合" },
{ "hex.builtin.nodes.buffer.combine.header", "缓冲区组合" },
{ "hex.builtin.nodes.buffer.slice", "切片" },
{ "hex.builtin.nodes.buffer.slice.header", "缓冲区切片" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "输入" },
{ "hex.builtin.nodes.buffer.slice.input.from", "" },
{ "hex.builtin.nodes.buffer.slice.input.to", "" },
{ "hex.builtin.nodes.buffer.repeat", "重复" },
{ "hex.builtin.nodes.buffer.repeat.header", "缓冲区重复" },
{ "hex.builtin.nodes.buffer.repeat.input.buffer", "输入" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "次数" },
// { "hex.builtin.nodes.buffer.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "控制流" },
{ "hex.builtin.nodes.control_flow.if", "如果" },
{ "hex.builtin.nodes.control_flow.if.header", "如果" },
{ "hex.builtin.nodes.control_flow.if.condition", "条件" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "等于" },
{ "hex.builtin.nodes.control_flow.equals.header", "等于" },
{ "hex.builtin.nodes.control_flow.not", "取反" },
{ "hex.builtin.nodes.control_flow.not.header", "取反" },
{ "hex.builtin.nodes.control_flow.gt", "大于" },
{ "hex.builtin.nodes.control_flow.gt.header", "大于" },
{ "hex.builtin.nodes.control_flow.lt", "小于" },
{ "hex.builtin.nodes.control_flow.lt.header", "小于" },
{ "hex.builtin.nodes.control_flow.and", "" },
{ "hex.builtin.nodes.control_flow.and.header", "逻辑与" },
{ "hex.builtin.nodes.control_flow.or", "" },
{ "hex.builtin.nodes.control_flow.or.header", "逻辑或" },
{ "hex.builtin.nodes.bitwise", "按位操作" },
{ "hex.builtin.nodes.bitwise.and", "" },
{ "hex.builtin.nodes.bitwise.and.header", "位与" },
{ "hex.builtin.nodes.bitwise.or", "" },
{ "hex.builtin.nodes.bitwise.or.header", "位或" },
{ "hex.builtin.nodes.bitwise.xor", "异或" },
{ "hex.builtin.nodes.bitwise.xor.header", "按位异或" },
{ "hex.builtin.nodes.bitwise.not", "取反" },
{ "hex.builtin.nodes.bitwise.not.header", "按位取反" },
{ "hex.builtin.nodes.decoding", "编码" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 解码" },
{ "hex.builtin.nodes.decoding.hex", "十六进制" },
{ "hex.builtin.nodes.decoding.hex.header", "十六进制解码" },
{ "hex.builtin.nodes.crypto", "加密" },
{ "hex.builtin.nodes.crypto.aes", "AES 解密" },
{ "hex.builtin.nodes.crypto.aes.header", "AES 解密" },
{ "hex.builtin.nodes.crypto.aes.key", "密钥" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "模式" },
{ "hex.builtin.nodes.crypto.aes.key_length", "密钥长度" },
{ "hex.builtin.nodes.visualizer", "可视化" },
{ "hex.builtin.nodes.visualizer.digram", "图表" },
{ "hex.builtin.nodes.visualizer.digram.header", "图表可视化" },
{ "hex.builtin.nodes.visualizer.layered_dist", "分层布局" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "分层布局" },
{ "hex.builtin.nodes.visualizer.image", "图像" },
{ "hex.builtin.nodes.visualizer.image.header", "图像可视化" },
//{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 Image" },
//{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 Image Visualizer" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "字节分布" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "字节分布" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM 名还原" },
{ "hex.builtin.tools.demangler.mangled", "修饰名" },
{ "hex.builtin.tools.demangler.demangled", "还原名" },
{ "hex.builtin.tools.ascii_table", "ASCII 表" },
{ "hex.builtin.tools.ascii_table.octal", "显示八进制" },
{ "hex.builtin.tools.regex_replacer", "正则替换" },
{ "hex.builtin.tools.regex_replacer.pattern", "正则表达式" },
{ "hex.builtin.tools.regex_replacer.replace", "替换表达式" },
{ "hex.builtin.tools.regex_replacer.input", "输入" },
{ "hex.builtin.tools.regex_replacer.output", "输出" },
{ "hex.builtin.tools.color", "颜色选择器" },
{ "hex.builtin.tools.calc", "计算器" },
{ "hex.builtin.tools.input", "输入" },
{ "hex.builtin.tools.format.standard", "标准" },
{ "hex.builtin.tools.format.scientific", "科学" },
{ "hex.builtin.tools.format.engineering", "工程师" },
{ "hex.builtin.tools.format.programmer", "程序员" },
{ "hex.builtin.tools.error", "最后错误: '{0}'" },
{ "hex.builtin.tools.history", "历史" },
{ "hex.builtin.tools.name", "名称" },
{ "hex.builtin.tools.value", "" },
{ "hex.builtin.tools.base_converter", "基本进制转换" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "UNIX 权限计算器" },
{ "hex.builtin.tools.permissions.perm_bits", "权限位" },
{ "hex.builtin.tools.permissions.absolute", "绝对符号" },
{ "hex.builtin.tools.permissions.setuid_error", "用户必须具有 setuid 位的执行权限才能应用!" },
{ "hex.builtin.tools.permissions.setgid_error", "组必须具有 setgid 位的执行权限才能应用!" },
{ "hex.builtin.tools.permissions.sticky_error", "必须有执行权限才能申请粘滞位!" },
{ "hex.builtin.tools.file_uploader", "文件上传" },
{ "hex.builtin.tools.file_uploader.control", "控制" },
{ "hex.builtin.tools.file_uploader.upload", "上传" },
{ "hex.builtin.tools.file_uploader.done", "完成!" },
{ "hex.builtin.tools.file_uploader.recent", "最近上传" },
{ "hex.builtin.tools.file_uploader.tooltip", "点击复制\n按住 CTRL 并点击以打开" },
{ "hex.builtin.tools.file_uploader.invalid_response", "接收到来自 Anonfiles 的无效响应!" },
{ "hex.builtin.tools.file_uploader.error", "上传文件失败!\n\n错误代码:{0}" },
{ "hex.builtin.tools.wiki_explain", "维基百科搜索" },
{ "hex.builtin.tools.wiki_explain.control", "控制" },
{ "hex.builtin.tools.wiki_explain.search", "搜索" },
{ "hex.builtin.tools.wiki_explain.results", "结果" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "接收到来自 Wikipedia 的无效响应!" },
{ "hex.builtin.tools.file_tools", "文件工具" },
{ "hex.builtin.tools.file_tools.shredder", "销毁" },
{ "hex.builtin.tools.file_tools.shredder.warning", "此工具将不可恢复地破坏文件。请谨慎使用。" },
{ "hex.builtin.tools.file_tools.shredder.input", "目标文件 " },
{ "hex.builtin.tools.file_tools.shredder.picker", "打开文件以销毁" },
{ "hex.builtin.tools.file_tools.shredder.fast", "快速模式" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "销毁中..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "销毁" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "打开选择的文件失败!" },
{ "hex.builtin.tools.file_tools.shredder.success", "文件成功销毁!" },
{ "hex.builtin.tools.file_tools.splitter", "分割" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "5 寸软盘1200KiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "3 寸软盘1400KiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 磁盘100MiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 磁盘200MiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM650MiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM700MiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT324GiB" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "自定义" },
{ "hex.builtin.tools.file_tools.splitter.input", "目标文件 " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "打开文件以分割" },
{ "hex.builtin.tools.file_tools.splitter.output", "输出路径 " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "选择输出路径" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "分割中..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "分割" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "打开选择的文件失败!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "文件小于单分块大小" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "创建分块文件 {0} 失败!" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "文件分割成功!" },
{ "hex.builtin.tools.file_tools.combiner", "合并" },
{ "hex.builtin.tools.file_tools.combiner.add", "添加..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "添加文件" },
{ "hex.builtin.tools.file_tools.combiner.delete", "删除" },
{ "hex.builtin.tools.file_tools.combiner.clear", "清空" },
{ "hex.builtin.tools.file_tools.combiner.output", "输出文件 " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "选择输出路径" },
{ "hex.builtin.tools.file_tools.combiner.combining", "合并中..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "合并" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "创建输出文件失败!" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "打开输入文件 {0} 失败" },
{ "hex.builtin.tools.file_tools.combiner.success", "文件合并成功!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 浮点数测试器" },
{ "hex.builtin.tools.ieee756.sign", "符号" },
{ "hex.builtin.tools.ieee756.exponent", "指数" },
{ "hex.builtin.tools.ieee756.mantissa", "尾数" },
{ "hex.builtin.tools.ieee756.exponent_size", "指数位数" },
{ "hex.builtin.tools.ieee756.mantissa_size", "尾数位数" },
{ "hex.builtin.tools.ieee756.half_precision", "半精度浮点数" },
{ "hex.builtin.tools.ieee756.singe_precision", "单精度浮点数" },
{ "hex.builtin.tools.ieee756.double_precision", "双精度浮点数" },
{ "hex.builtin.tools.ieee756.type", "部分" },
{ "hex.builtin.tools.ieee756.formula", "计算式" },
{ "hex.builtin.tools.ieee756.result.title", "结果" },
{ "hex.builtin.tools.ieee756.result.float", "十进制小数表示" },
{ "hex.builtin.tools.ieee756.result.hex", "十六进制小数表示" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "最近文件" },
{ "hex.builtin.setting.general", "通用" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "在启动时显示每日提示" },
{ "hex.builtin.setting.general.auto_load_patterns", "自动加载支持的模式" },
{ "hex.builtin.setting.general.sync_pattern_source", "在提供器间同步模式源码" },
// { "hex.builtin.setting.general.enable_unicode", "Load all unicode characters" },
{ "hex.builtin.setting.interface", "界面" },
{ "hex.builtin.setting.interface.color", "颜色主题" },
{ "hex.builtin.setting.interface.color.system", "跟随系统" },
{ "hex.builtin.setting.interface.color.dark", "" },
{ "hex.builtin.setting.interface.color.light", "" },
{ "hex.builtin.setting.interface.color.classic", "经典" },
{ "hex.builtin.setting.interface.scaling", "缩放" },
{ "hex.builtin.setting.interface.scaling.native", "本地默认" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "语言" },
{ "hex.builtin.setting.interface.wiki_explain_language", "维基百科使用语言" },
{ "hex.builtin.setting.interface.fps", "FPS 限制" },
{ "hex.builtin.setting.interface.fps.unlocked", "无限制" },
//{ "hex.builtin.setting.interface.multi_windows", "Enable Multi Window support" },
{ "hex.builtin.setting.hex_editor", "Hex 编辑器" },
{ "hex.builtin.setting.hex_editor.highlight_color", "选区高亮色" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "每行显示的字节数" },
{ "hex.builtin.setting.hex_editor.ascii", "显示 ASCII 栏" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "显示高级解码栏" },
{ "hex.builtin.setting.hex_editor.grey_zeros", "显示零字节为灰色" },
{ "hex.builtin.setting.hex_editor.uppercase_hex", "大写十六进制" },
{ "hex.builtin.setting.hex_editor.visualizer", "数据处理器的数据可视化格式" },
{ "hex.builtin.setting.hex_editor.sync_scrolling", "同步编辑器位置" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "扩展搜索路径" },
{ "hex.builtin.setting.folders.description", "为模式、脚本和规则等指定额外的搜索路径" },
{ "hex.builtin.setting.folders.add_folder", "添加新的目录" },
{ "hex.builtin.setting.folders.remove_folder", "从列表中移除当前目录" },
{ "hex.builtin.setting.font", "字体" },
{ "hex.builtin.setting.font.font_path", "自定义字体路径" },
{ "hex.builtin.setting.font.font_size", "字体大小" },
{ "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.provider.file", "文件" },
{ "hex.builtin.provider.file.path", "路径" },
{ "hex.builtin.provider.file.size", "大小" },
{ "hex.builtin.provider.file.creation", "创建时间" },
{ "hex.builtin.provider.file.access", "最后访问时间" },
{ "hex.builtin.provider.file.modification", "最后更改时间" },
{ "hex.builtin.provider.gdb", "GDB 服务器" },
{ "hex.builtin.provider.gdb.name", "GDB 服务器 <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "服务器" },
{ "hex.builtin.provider.gdb.ip", "IP 地址" },
{ "hex.builtin.provider.gdb.port", "端口" },
{ "hex.builtin.provider.disk", "原始磁盘" },
{ "hex.builtin.provider.disk.selected_disk", "磁盘" },
{ "hex.builtin.provider.disk.disk_size", "磁盘大小" },
{ "hex.builtin.provider.disk.sector_size", "扇区大小" },
{ "hex.builtin.provider.disk.reload", "刷新" },
{ "hex.builtin.provider.intel_hex", "Intel Hex" },
{ "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
{ "hex.builtin.provider.motorola_srec", "Motorola SREC" },
{ "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "默认" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "十六进制8 位)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "十六进制16 位)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "十六进制32 位)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "十六进制64 位)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "有符号十进制8 位)" },
{ "hex.builtin.visualizer.decimal.signed.16bit", "有符号十进制16 位)" },
{ "hex.builtin.visualizer.decimal.signed.32bit", "有符号十进制32 位)" },
{ "hex.builtin.visualizer.decimal.signed.64bit", "有符号十进制64 位)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "无符号十进制8 位)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "无符号十进制16 位)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "无符号十进制32 位)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "无符号十进制64 位)" },
{ "hex.builtin.visualizer.floating_point.16bit", "单精度浮点16 位)" },
{ "hex.builtin.visualizer.floating_point.32bit", "单精度浮点32 位)" },
{ "hex.builtin.visualizer.floating_point.64bit", "双精度浮点64 位)" },
{ "hex.builtin.visualizer.hexii", "HexII" },
{ "hex.builtin.visualizer.rgba8", "RGBA8 颜色" },
{ "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", "结果异或值" },
{ "hex.builtin.hash.crc.refl_in", "输入值取反" },
{ "hex.builtin.hash.crc.refl_out", "输出值取反" },
});
}
}

View File

@ -1,904 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::builtin {
void registerLanguageZhTW() {
ContentRegistry::Language::registerLanguage("Chinese (Traditional)", "zh-TW");
ContentRegistry::Language::addLocalizations("zh-TW", {
{ "hex.builtin.welcome.header.main", "歡迎使用 ImHex" },
{ "hex.builtin.welcome.header.start", "開始" },
{ "hex.builtin.welcome.start.create_file", "建立新檔案" },
{ "hex.builtin.welcome.start.open_file", "開啟檔案" },
{ "hex.builtin.welcome.start.open_project", "開啟專案" },
{ "hex.builtin.welcome.start.recent", "近期檔案" },
{ "hex.builtin.welcome.start.open_other", "其他提供者" },
{ "hex.builtin.welcome.header.help", "幫助" },
{ "hex.builtin.welcome.help.repo", "GitHub 儲存庫" },
{ "hex.builtin.welcome.help.repo.link", "https://imhex.werwolv.net/git" },
{ "hex.builtin.welcome.help.gethelp", "取得協助" },
{ "hex.builtin.welcome.help.gethelp.link", "https://github.com/WerWolv/ImHex/discussions/categories/get-help" },
{ "hex.builtin.welcome.help.discord", "Discord 伺服器" },
{ "hex.builtin.welcome.help.discord.link", "https://imhex.werwolv.net/discord" },
{ "hex.builtin.welcome.header.plugins", "已載入的外掛程式" },
{ "hex.builtin.welcome.plugins.plugin", "外掛程式" },
{ "hex.builtin.welcome.plugins.author", "作者" },
{ "hex.builtin.welcome.plugins.desc", "說明" },
{ "hex.builtin.welcome.header.customize", "自訂" },
{ "hex.builtin.welcome.customize.settings.title", "設定" },
{ "hex.builtin.welcome.customize.settings.desc", "更改 ImHex 的設定" },
{ "hex.builtin.welcome.header.update", "更新" },
{ "hex.builtin.welcome.update.title", "有可用更新!" },
{ "hex.builtin.welcome.update.desc", "ImHex {0} 發布了!點此下載。" },
{ "hex.builtin.welcome.update.link", "https://github.com/WerWolv/ImHex/releases/latest" },
{ "hex.builtin.welcome.header.learn", "學習" },
{ "hex.builtin.welcome.learn.latest.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.pattern.title", "模式語言說明文件" },
{ "hex.builtin.welcome.learn.pattern.desc", " 閱覽我們詳盡的說明文件來學習如何編寫 ImHex 的模式" },
{ "hex.builtin.welcome.learn.pattern.link", "https://imhex.werwolv.net/docs" },
{ "hex.builtin.welcome.learn.plugins.title", "外掛程式 API" },
{ "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.header.various", "多樣" },
{ "hex.builtin.welcome.tip_of_the_day", "今日提示" },
// { "hex.builtin.welcome.check_for_updates_text", "Do you want to automatically check for updates on startup?\n"
// "Possible updates will be shown in the 'Update' tab of the welcome screen" },
{ "hex.builtin.welcome.safety_backup.title", "復原遺失資料" },
{ "hex.builtin.welcome.safety_backup.desc", "喔不ImHex 上次崩潰了。\n您要復原您的工作階段嗎?"},
{ "hex.builtin.welcome.safety_backup.restore", "好,請復原" },
{ "hex.builtin.welcome.safety_backup.delete", "不用,請刪除" },
//{ "hex.builtin.common.name", "Name" },
{ "hex.builtin.common.endian", "端序" },
{ "hex.builtin.common.little_endian", "小端序" },
{ "hex.builtin.common.big_endian", "大端序" },
{ "hex.builtin.common.little", "" },
{ "hex.builtin.common.big", "" },
{ "hex.builtin.common.number_format", "格式" },
{ "hex.builtin.common.decimal", "十進位" },
{ "hex.builtin.common.hexadecimal", "十六進位" },
{ "hex.builtin.common.octal", "八進位" },
{ "hex.builtin.common.info", "資訊" },
{ "hex.builtin.common.error", "錯誤" },
{ "hex.builtin.common.fatal", "嚴重錯誤" },
{ "hex.builtin.common.question", "問題" },
{ "hex.builtin.common.address", "位址" },
{ "hex.builtin.common.size", "大小" },
{ "hex.builtin.common.region", "區域" },
{ "hex.builtin.common.match_selection", "符合選取" },
{ "hex.builtin.common.yes", "" },
{ "hex.builtin.common.no", "" },
{ "hex.builtin.common.okay", "" },
{ "hex.builtin.common.load", "載入" },
{ "hex.builtin.common.cancel", "取消" },
{ "hex.builtin.common.set", "設置" },
{ "hex.builtin.common.close", "關閉" },
{ "hex.builtin.common.dont_show_again", "不再顯示" },
{ "hex.builtin.common.link", "連結" },
{ "hex.builtin.common.file", "檔案" },
{ "hex.builtin.common.open", "開啟" },
{ "hex.builtin.common.browse", "瀏覽..." },
{ "hex.builtin.common.choose_file", "選擇檔案" },
{ "hex.builtin.common.processing", "正在處理" },
{ "hex.builtin.common.filter", "篩選" },
{ "hex.builtin.common.count", "計數" },
{ "hex.builtin.common.value", "數值" },
{ "hex.builtin.common.type", "類型" },
{ "hex.builtin.common.type.u8", "uint8_t" },
{ "hex.builtin.common.type.i8", "int8_t" },
{ "hex.builtin.common.type.u16", "uint16_t" },
{ "hex.builtin.common.type.i16", "int16_t" },
{ "hex.builtin.common.type.u24", "uint24_t" },
{ "hex.builtin.common.type.i24", "int24_t" },
{ "hex.builtin.common.type.u32", "uint32_t" },
{ "hex.builtin.common.type.i32", "int32_t" },
{ "hex.builtin.common.type.u48", "uint48_t" },
{ "hex.builtin.common.type.i48", "int48_t" },
{ "hex.builtin.common.type.u64", "uint64_t" },
{ "hex.builtin.common.type.i64", "int64_t" },
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.offset", "位移" },
{ "hex.builtin.common.range", "範圍" },
{ "hex.builtin.common.range.entire_data", "整筆資料" },
{ "hex.builtin.common.range.selection", "所選" },
{ "hex.builtin.common.comment", "註解" },
{ "hex.builtin.common.encoding.ascii", "ASCII" },
{ "hex.builtin.common.encoding.utf16le", "UTF-16LE" },
{ "hex.builtin.common.encoding.utf16be", "UTF-16BE" },
{ "hex.builtin.common.encoding.utf8", "UTF-8" },
{ "hex.builtin.popup.exit_application.title", "離開應用程式?" },
{ "hex.builtin.popup.exit_application.desc", "您的專案有未儲存的更動。\n您確定要離開嗎?" },
{ "hex.builtin.popup.close_provider.title", "關閉提供者?" },
{ "hex.builtin.popup.close_provider.desc", "您對此提供者有未儲存的更動。\n您確定要關閉嗎?" },
{ "hex.builtin.popup.error.read_only", "無法取得寫入權限。檔案已以唯讀模式開啟。" },
{ "hex.builtin.popup.error.open", "無法開啟檔案!" },
{ "hex.builtin.popup.error.create", "無法建立新檔案!" },
{ "hex.builtin.popup.error.project.load", "無法載入專案!" },
{ "hex.builtin.popup.error.project.save", "無法儲存專案!" },
{ "hex.builtin.popup.error.task_exception", "工作 '{}' 擲回了例外狀況:\n\n{}" },
{ "hex.builtin.popup.error.file_dialog.portal",
"開啟檔案瀏覽器時發生錯誤。可能是因為您的系統未正確安裝 xdg-desktop-portal 後端。\n"
"\n"
"KDE 為 xdg-desktop-portal-kde。\n"
"Gnome 為 xdg-desktop-portal-gnome。\n"
"wlroots 為 xdg-desktop-portal-wlr。\n"
"否則您可以嘗試使用 xdg-desktop-portal-gtk。\n"
"\n"
"安裝後,請重新啟動您的系統。\n"
"\n"
"若安裝後,檔案管理器仍無法正常運作,請在 https://github.com/WerWolv/ImHex/issues 提交 Issue。\n"
"\n"
"您仍可以將檔案拖曳至 ImHex 視窗來開啟!"
},
{ "hex.builtin.popup.error.file_dialog.common", "開啟檔案瀏覽器時發生錯誤!" },
{ "hex.builtin.hex_editor.page", "頁面" },
{ "hex.builtin.hex_editor.selection", "選取" },
{ "hex.builtin.hex_editor.selection.none", "" },
{ "hex.builtin.hex_editor.region", "區域" },
{ "hex.builtin.hex_editor.data_size", "資料大小" },
{ "hex.builtin.hex_editor.no_bytes", "無可用位元組" },
{ "hex.builtin.pattern_drawer.var_name", "名稱" },
{ "hex.builtin.pattern_drawer.color", "顏色" },
{ "hex.builtin.pattern_drawer.offset", "位移" },
{ "hex.builtin.pattern_drawer.size", "大小" },
{ "hex.builtin.pattern_drawer.type", "類型" },
{ "hex.builtin.pattern_drawer.value", "數值" },
//{ "hex.builtin.pattern_drawer.double_click", "Double-click to see more items" },
{ "hex.builtin.menu.file", "檔案" },
{ "hex.builtin.menu.file.create_file", "新檔案..." },
{ "hex.builtin.menu.file.open_file", "開啟檔案..." },
{ "hex.builtin.menu.file.open_recent", "開啟近期" },
{ "hex.builtin.menu.file.clear_recent", "清除" },
{ "hex.builtin.menu.file.open_other", "開啟其他..." },
{ "hex.builtin.menu.file.close", "關閉" },
{ "hex.builtin.menu.file.reload_file", "重新載入檔案" },
{ "hex.builtin.menu.file.quit", "退出 ImHex" },
{ "hex.builtin.menu.file.open_project", "開啟專案..." },
{ "hex.builtin.menu.file.save_project", "儲存專案" },
//{ "hex.builtin.menu.file.save_project_as", "Save Project As..." },
{ "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.ips", "IPS 修補檔案" },
{ "hex.builtin.menu.file.import.ips32", "IPS32 修補檔案" },
{ "hex.builtin.menu.file.export", "匯出..." },
{ "hex.builtin.menu.file.export.title", "匯出檔案" },
{ "hex.builtin.menu.file.export.ips", "IPS 修補檔案" },
{ "hex.builtin.menu.file.export.ips32", "IPS32 修補檔案" },
{ "hex.builtin.menu.file.export.base64.popup.export_error", "檔案並非有效的 Base64 格式!" },
{ "hex.builtin.menu.file.export.popup.create", "無法匯出資料。無法建立檔案!" },
{ "hex.builtin.menu.file.bookmark.import", "匯入書籤" },
{ "hex.builtin.menu.file.bookmark.export", "匯出書籤" },
{ "hex.builtin.menu.edit", "編輯" },
{ "hex.builtin.menu.edit.undo", "復原" },
{ "hex.builtin.menu.edit.redo", "取消復原" },
{ "hex.builtin.menu.edit.bookmark.create", "建立書籤" },
{ "hex.builtin.menu.view", "檢視" },
{ "hex.builtin.menu.layout", "版面配置" },
{ "hex.builtin.menu.view.fps", "顯示 FPS" },
{ "hex.builtin.menu.view.demo", "顯示 ImGui Demo" },
{ "hex.builtin.menu.help", "幫助" },
{ "hex.builtin.view.bookmarks.name", "書籤" },
{ "hex.builtin.view.bookmarks.default_title", "書籤 [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "尚未建立書籤。前往編輯 -> 建立書籤來建立。" },
{ "hex.builtin.view.bookmarks.title.info", "資訊" },
{ "hex.builtin.view.bookmarks.address", "0x{0:X} : 0x{1:X} ({2} 位元組)" },
{ "hex.builtin.view.bookmarks.button.jump", "跳至" },
{ "hex.builtin.view.bookmarks.button.remove", "移除" },
{ "hex.builtin.view.bookmarks.header.name", "名稱" },
{ "hex.builtin.view.bookmarks.header.color", "顏色" },
{ "hex.builtin.view.bookmarks.header.comment", "註解" },
{ "hex.builtin.view.command_palette.name", "命令選擇區" },
{ "hex.builtin.view.data_inspector.name", "資料檢查器" },
{ "hex.builtin.view.data_inspector.table.name", "名稱" },
{ "hex.builtin.view.data_inspector.table.value", "數值" },
{ "hex.builtin.view.data_inspector.no_data", "未選取位元組" },
{ "hex.builtin.view.data_inspector.invert", "反轉" },
{ "hex.builtin.view.data_processor.name", "資料處理器" },
{ "hex.builtin.view.data_processor.help_text", "右鍵來新增節點" },
{ "hex.builtin.view.data_processor.menu.remove_selection", "移除所選" },
{ "hex.builtin.view.data_processor.menu.remove_node", "移除節點" },
{ "hex.builtin.view.data_processor.menu.remove_link", "移除連結" },
{ "hex.builtin.view.data_processor.menu.file.load_processor", "載入資料處理器..." },
{ "hex.builtin.view.data_processor.menu.file.save_processor", "儲存資料處理器..." },
{ "hex.builtin.view.disassembler.name", "反組譯器" },
{ "hex.builtin.view.disassembler.position", "位置" },
{ "hex.builtin.view.disassembler.base", "基址" },
{ "hex.builtin.view.disassembler.region", "程式碼區域" },
{ "hex.builtin.view.disassembler.settings.header", "設定" },
{ "hex.builtin.view.disassembler.settings.mode", "模式" },
{ "hex.builtin.view.disassembler.arch", "架構" },
{ "hex.builtin.view.disassembler.16bit", "16 位元" },
{ "hex.builtin.view.disassembler.32bit", "32 位元" },
{ "hex.builtin.view.disassembler.64bit", "64 位元" },
{ "hex.builtin.view.disassembler.arm.arm", "ARM" },
{ "hex.builtin.view.disassembler.arm.thumb", "Thumb" },
{ "hex.builtin.view.disassembler.arm.default", "預設" },
{ "hex.builtin.view.disassembler.arm.cortex_m", "Cortex-M" },
{ "hex.builtin.view.disassembler.arm.armv8", "ARMv8" },
{ "hex.builtin.view.disassembler.mips.mips32", "MIPS32" },
{ "hex.builtin.view.disassembler.mips.mips64", "MIPS64" },
{ "hex.builtin.view.disassembler.mips.mips32R6", "MIPS32R6" },
{ "hex.builtin.view.disassembler.mips.mips2", "MIPS II" },
{ "hex.builtin.view.disassembler.mips.mips3", "MIPS III" },
{ "hex.builtin.view.disassembler.mips.micro", "Micro" },
{ "hex.builtin.view.disassembler.ppc.qpx", "Quad Processing Extensions" },
{ "hex.builtin.view.disassembler.ppc.spe", "訊號處理引擎" },
{ "hex.builtin.view.disassembler.ppc.booke", "Book-E" },
{ "hex.builtin.view.disassembler.sparc.v9", "Sparc V9" },
{ "hex.builtin.view.disassembler.riscv.compressed", "Compressed" },
{ "hex.builtin.view.disassembler.m68k.000", "000" },
{ "hex.builtin.view.disassembler.m68k.010", "010" },
{ "hex.builtin.view.disassembler.m68k.020", "020" },
{ "hex.builtin.view.disassembler.m68k.030", "030" },
{ "hex.builtin.view.disassembler.m68k.040", "040" },
{ "hex.builtin.view.disassembler.m68k.060", "060" },
{ "hex.builtin.view.disassembler.m680x.6301", "6301" },
{ "hex.builtin.view.disassembler.m680x.6309", "6309" },
{ "hex.builtin.view.disassembler.m680x.6800", "6800" },
{ "hex.builtin.view.disassembler.m680x.6801", "6801" },
{ "hex.builtin.view.disassembler.m680x.6805", "6805" },
{ "hex.builtin.view.disassembler.m680x.6808", "6808" },
{ "hex.builtin.view.disassembler.m680x.6809", "6809" },
{ "hex.builtin.view.disassembler.m680x.6811", "6811" },
{ "hex.builtin.view.disassembler.m680x.cpu12", "CPU12" },
{ "hex.builtin.view.disassembler.m680x.hcs08", "HCS08" },
{ "hex.builtin.view.disassembler.mos65xx.6502", "6502" },
{ "hex.builtin.view.disassembler.mos65xx.65c02", "65C02" },
{ "hex.builtin.view.disassembler.mos65xx.w65c02", "W65C02" },
{ "hex.builtin.view.disassembler.mos65xx.65816", "65816" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_m", "65816 Long M" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_x", "65816 Long X" },
{ "hex.builtin.view.disassembler.mos65xx.65816_long_mx", "65816 Long MX" },
{ "hex.builtin.view.disassembler.bpf.classic", "Classic" },
{ "hex.builtin.view.disassembler.bpf.extended", "Extended" },
{ "hex.builtin.view.disassembler.disassemble", "解譯" },
{ "hex.builtin.view.disassembler.disassembling", "正在反組譯..." },
{ "hex.builtin.view.disassembler.disassembly.title", "反組譯" },
{ "hex.builtin.view.disassembler.disassembly.address", "位址" },
{ "hex.builtin.view.disassembler.disassembly.offset", "位移" },
{ "hex.builtin.view.disassembler.disassembly.bytes", "位元" },
{ "hex.builtin.view.hashes.name", "雜湊" },
{ "hex.builtin.view.hashes.hash", "雜湊" },
{ "hex.builtin.view.hashes.no_settings", "無可用設定" },
{ "hex.builtin.view.hashes.function", "雜湊函式" },
{ "hex.builtin.view.hashes.table.name", "名稱" },
{ "hex.builtin.view.hashes.table.type", "類型" },
{ "hex.builtin.view.hashes.table.result", "結果" },
{ "hex.builtin.view.hashes.remove", "移除雜湊" },
{ "hex.builtin.view.hashes.hover_info", "懸停在十六進位編輯器的選取範圍上,並按住 Shift 以查看該區域的雜湊。" },
{ "hex.builtin.view.help.name", "幫助" },
{ "hex.builtin.view.help.about.name", "關於" },
{ "hex.builtin.view.help.about.translator", "由 5idereal 翻譯" },
{ "hex.builtin.view.help.about.source", "原始碼存放於 GitHub" },
{ "hex.builtin.view.help.about.donations", "贊助" },
{ "hex.builtin.view.help.about.thanks", "如果您喜歡 ImHex請考慮贊助使專案能夠永續運營。感謝您 <3" },
{ "hex.builtin.view.help.about.contributor", "貢獻者" },
{ "hex.builtin.view.help.about.libs", "使用的程式庫" },
{ "hex.builtin.view.help.about.paths", "ImHex 目錄" },
{ "hex.builtin.view.help.about.license", "授權條款" },
{ "hex.builtin.view.help.documentation", "ImHex 說明文件" },
{ "hex.builtin.view.help.pattern_cheat_sheet", "模式語言小抄"},
{ "hex.builtin.view.help.calc_cheat_sheet", "計算機小抄" },
{ "hex.builtin.view.hex_editor.name", "十六進位編輯器" },
{ "hex.builtin.view.hex_editor.menu.file.load_encoding_file", "載入自訂編碼..." },
{ "hex.builtin.view.hex_editor.menu.file.search", "搜尋" },
{ "hex.builtin.view.hex_editor.search.string", "字串" },
{ "hex.builtin.view.hex_editor.search.hex", "十六進位" },
{ "hex.builtin.view.hex_editor.search.find", "尋找" },
{ "hex.builtin.view.hex_editor.menu.file.goto", "跳至" },
{ "hex.builtin.view.hex_editor.goto.offset.absolute", "絕對" },
{ "hex.builtin.view.hex_editor.goto.offset.relative", "相對" },
{ "hex.builtin.view.hex_editor.goto.offset.begin", "開始" },
{ "hex.builtin.view.hex_editor.goto.offset.end", "結束" },
{ "hex.builtin.view.hex_editor.menu.file.select", "選取" },
{ "hex.builtin.view.hex_editor.select.offset.region", "區域" },
{ "hex.builtin.view.hex_editor.select.offset.begin", "開始" },
{ "hex.builtin.view.hex_editor.select.offset.end", "結束" },
{ "hex.builtin.view.hex_editor.select.offset.size", "大小" },
{ "hex.builtin.view.hex_editor.select.select", "選取" },
{ "hex.builtin.view.hex_editor.menu.file.save", "儲存" },
{ "hex.builtin.view.hex_editor.menu.file.save_as", "另存為..." },
{ "hex.builtin.view.hex_editor.menu.edit.copy", "複製" },
{ "hex.builtin.view.hex_editor.menu.edit.copy_as", "複製為..." },
{ "hex.builtin.view.hex_editor.copy.hex", "字串" },
{ "hex.builtin.view.hex_editor.copy.address", "地址" },
{ "hex.builtin.view.hex_editor.copy.c", "C 陣列" },
{ "hex.builtin.view.hex_editor.copy.cpp", "C++ 陣列" },
{ "hex.builtin.view.hex_editor.copy.csharp", "C# 陣列" },
{ "hex.builtin.view.hex_editor.copy.rust", "Rust 陣列" },
{ "hex.builtin.view.hex_editor.copy.python", "Python 陣列" },
{ "hex.builtin.view.hex_editor.copy.java", "Java 陣列" },
{ "hex.builtin.view.hex_editor.copy.js", "JavaScript 陣列" },
{ "hex.builtin.view.hex_editor.copy.lua", "Lua 陣列" },
{ "hex.builtin.view.hex_editor.copy.go", "Go 陣列" },
{ "hex.builtin.view.hex_editor.copy.crystal", "Crystal 陣列" },
{ "hex.builtin.view.hex_editor.copy.swift", "Swift 陣列" },
{ "hex.builtin.view.hex_editor.copy.pascal", "Pascal 陣列" },
{ "hex.builtin.view.hex_editor.copy.base64", "Base64" },
{ "hex.builtin.view.hex_editor.copy.ascii", "文字區域" },
{ "hex.builtin.view.hex_editor.copy.html", "HTML" },
{ "hex.builtin.view.hex_editor.menu.edit.paste", "貼上" },
{ "hex.builtin.view.hex_editor.menu.edit.paste_all", "全部貼上" },
{ "hex.builtin.view.hex_editor.menu.edit.select_all", "全選" },
{ "hex.builtin.view.hex_editor.menu.edit.set_base", "設置基址" },
{ "hex.builtin.view.hex_editor.menu.edit.resize", "縮放..." },
{ "hex.builtin.view.hex_editor.menu.edit.insert", "插入..." },
{ "hex.builtin.view.hex_editor.menu.edit.remove", "移除..." },
{ "hex.builtin.view.hex_editor.menu.edit.jump_to", "跳至" },
//{ "hex.builtin.view.hex_editor.menu.edit.open_in_new_provider", "Open selection view..." },
{ "hex.builtin.view.information.name", "資料資訊" },
{ "hex.builtin.view.information.control", "控制" },
{ "hex.builtin.view.information.analyze", "分析頁面" },
{ "hex.builtin.view.information.analyzing", "正在分析..." },
{ "hex.builtin.view.information.region", "Analyzed region" },
{ "hex.builtin.view.information.magic", "Magic information" },
{ "hex.builtin.view.information.description", "說明:" },
{ "hex.builtin.view.information.mime", "MIME 類型:" },
{ "hex.builtin.view.information.info_analysis", "資訊分析" },
{ "hex.builtin.view.information.distribution", "位元組分佈" },
{ "hex.builtin.view.information.entropy", "" },
{ "hex.builtin.view.information.block_size", "區塊大小" },
{ "hex.builtin.view.information.block_size.desc", "{0} blocks of {1} bytes" },
{ "hex.builtin.view.information.file_entropy", "檔案熵" },
{ "hex.builtin.view.information.highest_entropy", "Highest entropy block" },
{ "hex.builtin.view.information.encrypted", "此資料很有可能經過加密或壓縮!" },
{ "hex.builtin.view.information.magic_db_added", "Magic database added!" },
{ "hex.builtin.view.patches.name", "Patches" },
{ "hex.builtin.view.patches.offset", "位移" },
{ "hex.builtin.view.patches.orig", "原始數值" },
{ "hex.builtin.view.patches.patch", "Patched value"},
{ "hex.builtin.view.patches.remove", "Remove patch" },
{ "hex.builtin.view.pattern_editor.name", "模式編輯器" },
{ "hex.builtin.view.pattern_editor.accept_pattern", "接受模式" },
{ "hex.builtin.view.pattern_editor.accept_pattern.desc", "已找到一或多個與此資料類型相容的 pattern_language" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "模式" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "您要套用所選的模式嗎?" },
{ "hex.builtin.view.pattern_editor.menu.file.load_pattern", "載入模式..." },
{ "hex.builtin.view.pattern_editor.menu.file.save_pattern", "儲存模式..." },
//{ "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.single", "單一" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.builtin.array", "陣列" },
{ "hex.builtin.view.pattern_editor.menu.edit.place_pattern.custom", "自訂類型" },
{ "hex.builtin.view.pattern_editor.open_pattern", "開啟模式" },
{ "hex.builtin.view.pattern_editor.evaluating", "正在評估..." },
{ "hex.builtin.view.pattern_editor.auto", "自動評估" },
{ "hex.builtin.view.pattern_editor.console", "終端機" },
{ "hex.builtin.view.pattern_editor.env_vars", "環境變數" },
{ "hex.builtin.view.pattern_editor.settings", "設定" },
//{ "hex.builtin.view.pattern_editor.sections", "Sections" },
// { "hex.builtin.view.pattern_editor.section_popup", "Section" },
{ "hex.builtin.view.pattern_editor.dangerous_function.name", "允許具危險性的函數?" },
{ "hex.builtin.view.pattern_editor.dangerous_function.desc", "此模式嘗試呼叫具危險性的函數。\n您確定要信任此模式嗎?" },
{ "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_data.name", "模式資料" },
{ "hex.builtin.view.settings.name", "設定" },
{ "hex.builtin.view.settings.restart_question", "需要重啟 ImHex 方能使您所做的更動生效。您要現在重新啟動嗎?" },
{ "hex.builtin.view.tools.name", "工具" },
{ "hex.builtin.view.yara.name", "Yara 規則" },
{ "hex.builtin.view.yara.header.rules", "規則" },
{ "hex.builtin.view.yara.reload", "重新載入" },
{ "hex.builtin.view.yara.match", "Match Rules" },
//{ "hex.builtin.view.yara.reset", "Reset" },
{ "hex.builtin.view.yara.matching", "Matching..." },
{ "hex.builtin.view.yara.error", "Yara 編譯器錯誤:" },
{ "hex.builtin.view.yara.header.matches", "Matches" },
{ "hex.builtin.view.yara.matches.identifier", "識別碼" },
{ "hex.builtin.view.yara.matches.variable", "變數" },
{ "hex.builtin.view.yara.whole_data", "Whole file matches!" },
{ "hex.builtin.view.yara.no_rules", "找不到 YARA 規則。請放進 ImHex 的 'yara' 資料夾中" },
{ "hex.builtin.view.yara.rule_added", " Yara 規則已新增!" },
{ "hex.builtin.view.constants.name", "常數" },
{ "hex.builtin.view.constants.row.category", "類別" },
{ "hex.builtin.view.constants.row.name", "名稱" },
{ "hex.builtin.view.constants.row.desc", "說明" },
{ "hex.builtin.view.constants.row.value", "數值" },
{ "hex.builtin.view.store.name", "內容商店" },
{ "hex.builtin.view.store.desc", "從 ImHex 的線上資料庫下載新內容" },
{ "hex.builtin.view.store.reload", "重新載入" },
{ "hex.builtin.view.store.row.name", "名稱" },
{ "hex.builtin.view.store.row.description", "說明" },
{ "hex.builtin.view.store.download", "下載" },
{ "hex.builtin.view.store.update", "更新" },
{ "hex.builtin.view.store.remove", "移除" },
{ "hex.builtin.view.store.tab.patterns", "模式" },
{ "hex.builtin.view.store.tab.libraries", "程式庫" },
{ "hex.builtin.view.store.tab.magics", "Magic Files" },
{ "hex.builtin.view.store.tab.constants", "常數" },
{ "hex.builtin.view.store.tab.yara", "Yara 規則" },
{ "hex.builtin.view.store.tab.encodings", "編碼" },
{ "hex.builtin.view.store.loading", "正在載入商店內容..." },
// { "hex.builtin.view.store.netfailed", "Net request to load store content failed!" },
{ "hex.builtin.view.store.download_error", "無法下載檔案!目的地資料夾不存在。" },
{ "hex.builtin.view.diff.name", "Diffing" },
{ "hex.builtin.view.provider_settings.name", "提供者設定" },
{ "hex.builtin.view.provider_settings.load_popup", "開啟提供者" },
// { "hex.builtin.view.provider_settings.load_error", "An error occurred while trying to open this provider!"},
{ "hex.builtin.view.find.name", "尋找" },
{ "hex.builtin.view.find.searching", "正在搜尋..." },
// { "hex.builtin.view.find.demangled", "Demangled" },
{ "hex.builtin.view.find.strings", "字串" },
{ "hex.builtin.view.find.strings.min_length", "最短長度" },
// { "hex.builtin.view.find.strings.match_settings", "Match Settings" },
{ "hex.builtin.view.find.strings.null_term", "要求空終止" },
{ "hex.builtin.view.find.strings.chars", "字元" },
{ "hex.builtin.view.find.strings.lower_case", "小寫字母" },
{ "hex.builtin.view.find.strings.upper_case", "大寫字母" },
{ "hex.builtin.view.find.strings.numbers", "數字" },
{ "hex.builtin.view.find.strings.underscores", "底線" },
{ "hex.builtin.view.find.strings.symbols", "符號" },
{ "hex.builtin.view.find.strings.spaces", "空格" },
// { "hex.builtin.view.find.strings.line_feeds", "Line Feeds" },
// { "hex.builtin.view.find.sequences", "Sequences" },
// { "hex.builtin.view.find.regex", "Regex" },
{ "hex.builtin.view.find.regex.pattern", "模式" },
// { "hex.builtin.view.find.regex.full_match", "Require full match" },
// { "hex.builtin.view.find.binary_pattern", "Binary Pattern" },
{ "hex.builtin.view.find.value", "數值" },
{ "hex.builtin.view.find.value.min", "最小值" },
{ "hex.builtin.view.find.value.max", "最大值" },
{ "hex.builtin.view.find.search", "搜尋" },
{ "hex.builtin.view.find.context.copy", "複製數值" },
// { "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
{ "hex.builtin.view.find.search.entries", "找到 {} 個項目" },
{ "hex.builtin.view.find.search.reset", "重設" },
{ "hex.builtin.command.calc.desc", "計算機" },
{ "hex.builtin.command.cmd.desc", "命令" },
{ "hex.builtin.command.cmd.result", "執行命令 '{0}'" },
{ "hex.builtin.command.web.desc", "Website lookup" },
{ "hex.builtin.command.web.result", "前往 '{0}'" },
{ "hex.builtin.inspector.binary", "二進位 (8 位元)" },
{ "hex.builtin.inspector.u8", "uint8_t" },
{ "hex.builtin.inspector.i8", "int8_t" },
{ "hex.builtin.inspector.u16", "uint16_t" },
{ "hex.builtin.inspector.i16", "int16_t" },
{ "hex.builtin.inspector.u24", "uint24_t" },
{ "hex.builtin.inspector.i24", "int24_t" },
{ "hex.builtin.inspector.u32", "uint32_t" },
{ "hex.builtin.inspector.i32", "int32_t" },
{ "hex.builtin.inspector.u48", "uint48_t" },
{ "hex.builtin.inspector.i48", "int48_t" },
{ "hex.builtin.inspector.u64", "uint64_t" },
{ "hex.builtin.inspector.i64", "int64_t" },
{ "hex.builtin.inspector.float16", "half float (16 位元)" },
{ "hex.builtin.inspector.float", "float (32 位元)" },
{ "hex.builtin.inspector.double", "double (64 位元)" },
{ "hex.builtin.inspector.long_double", "long double (128 位元)" },
{ "hex.builtin.inspector.sleb128", "有號數 LEB128" },
{ "hex.builtin.inspector.uleb128", "無號數 LEB128" },
{ "hex.builtin.inspector.bool", "bool" },
{ "hex.builtin.inspector.ascii", "ASCII 字元" },
{ "hex.builtin.inspector.wide", "框字元" },
{ "hex.builtin.inspector.utf8", "UTF-8 code point" },
{ "hex.builtin.inspector.string", "字串" },
{ "hex.builtin.inspector.string16", "寬字串" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
{ "hex.builtin.inspector.dos_date", "DOS 日期" },
{ "hex.builtin.inspector.dos_time", "DOS 時間" },
{ "hex.builtin.inspector.guid", "GUID" },
{ "hex.builtin.inspector.rgba8", "RGBA8 顏色" },
{ "hex.builtin.inspector.rgb565", "RGB565 顏色" },
{ "hex.builtin.nodes.common.input", "輸入" },
{ "hex.builtin.nodes.common.input.a", "輸入 A" },
{ "hex.builtin.nodes.common.input.b", "輸入 B" },
{ "hex.builtin.nodes.common.output", "輸出" },
{ "hex.builtin.nodes.common.width", "寬度" },
{ "hex.builtin.nodes.common.height", "高度" },
{ "hex.builtin.nodes.constants", "常數" },
{ "hex.builtin.nodes.constants.int", "整數" },
{ "hex.builtin.nodes.constants.int.header", "整數" },
{ "hex.builtin.nodes.constants.float", "浮點數" },
{ "hex.builtin.nodes.constants.float.header", "浮點數" },
{ "hex.builtin.nodes.constants.nullptr", "空指標" },
{ "hex.builtin.nodes.constants.nullptr.header", "空指標" },
{ "hex.builtin.nodes.constants.buffer", "緩衝" },
{ "hex.builtin.nodes.constants.buffer.header", "緩衝" },
{ "hex.builtin.nodes.constants.buffer.size", "大小" },
{ "hex.builtin.nodes.constants.string", "字串" },
{ "hex.builtin.nodes.constants.string.header", "字串" },
{ "hex.builtin.nodes.constants.rgba8", "RGBA8 顏色" },
{ "hex.builtin.nodes.constants.rgba8.header", "RGBA8 顏色" },
{ "hex.builtin.nodes.constants.rgba8.output.r", "" },
{ "hex.builtin.nodes.constants.rgba8.output.g", "" },
{ "hex.builtin.nodes.constants.rgba8.output.b", "" },
{ "hex.builtin.nodes.constants.rgba8.output.a", "透明度" },
{ "hex.builtin.nodes.constants.comment", "註解" },
{ "hex.builtin.nodes.constants.comment.header", "註解" },
{ "hex.builtin.nodes.display", "顯示" },
{ "hex.builtin.nodes.display.int", "整數" },
{ "hex.builtin.nodes.display.int.header", "整數顯示" },
{ "hex.builtin.nodes.display.float", "浮點數" },
{ "hex.builtin.nodes.display.float.header", "浮點數顯示" },
{ "hex.builtin.nodes.display.buffer", "緩衝" },
{ "hex.builtin.nodes.display.buffer.header", "緩衝顯示" },
{ "hex.builtin.nodes.display.string", "字串" },
{ "hex.builtin.nodes.display.string.header", "字串顯示" },
{ "hex.builtin.nodes.data_access", "資料存取" },
{ "hex.builtin.nodes.data_access.read", "讀取" },
{ "hex.builtin.nodes.data_access.read.header", "讀取" },
{ "hex.builtin.nodes.data_access.read.address", "位址" },
{ "hex.builtin.nodes.data_access.read.size", "大小" },
{ "hex.builtin.nodes.data_access.read.data", "資料" },
{ "hex.builtin.nodes.data_access.write", "寫入" },
{ "hex.builtin.nodes.data_access.write.header", "寫入" },
{ "hex.builtin.nodes.data_access.write.address", "位址" },
{ "hex.builtin.nodes.data_access.write.data", "資料" },
{ "hex.builtin.nodes.data_access.size", "資料大小"},
{ "hex.builtin.nodes.data_access.size.header", "資料大小"},
{ "hex.builtin.nodes.data_access.size.size", "大小"},
{ "hex.builtin.nodes.data_access.selection", "Selected Region"},
{ "hex.builtin.nodes.data_access.selection.header", "Selected Region"},
{ "hex.builtin.nodes.data_access.selection.address", "位址"},
{ "hex.builtin.nodes.data_access.selection.size", "大小"},
{ "hex.builtin.nodes.casting", "資料轉換" },
{ "hex.builtin.nodes.casting.int_to_buffer", "整數轉緩衝" },
{ "hex.builtin.nodes.casting.int_to_buffer.header", "整數轉緩衝" },
{ "hex.builtin.nodes.casting.buffer_to_int", "緩衝轉整數" },
{ "hex.builtin.nodes.casting.buffer_to_int.header", "緩衝轉整數" },
{ "hex.builtin.nodes.casting.float_to_buffer", "浮點轉緩衝" },
{ "hex.builtin.nodes.casting.float_to_buffer.header", "浮點轉緩衝" },
{ "hex.builtin.nodes.casting.buffer_to_float", "緩衝轉浮點" },
{ "hex.builtin.nodes.casting.buffer_to_float.header", "緩衝轉浮點" },
{ "hex.builtin.nodes.arithmetic", "數學運算" },
{ "hex.builtin.nodes.arithmetic.add", "加法" },
{ "hex.builtin.nodes.arithmetic.add.header", "" },
{ "hex.builtin.nodes.arithmetic.sub", "減法" },
{ "hex.builtin.nodes.arithmetic.sub.header", "" },
{ "hex.builtin.nodes.arithmetic.mul", "乘法" },
{ "hex.builtin.nodes.arithmetic.mul.header", "" },
{ "hex.builtin.nodes.arithmetic.div", "除法" },
{ "hex.builtin.nodes.arithmetic.div.header", "" },
{ "hex.builtin.nodes.arithmetic.mod", "取模" },
{ "hex.builtin.nodes.arithmetic.mod.header", "" },
{ "hex.builtin.nodes.arithmetic.average", "平均數" },
{ "hex.builtin.nodes.arithmetic.average.header", "平均數" },
{ "hex.builtin.nodes.arithmetic.median", "中位數" },
{ "hex.builtin.nodes.arithmetic.median.header", "中位數" },
{ "hex.builtin.nodes.buffer", "緩衝" },
{ "hex.builtin.nodes.buffer.combine", "合併" },
{ "hex.builtin.nodes.buffer.combine.header", "合併緩衝" },
{ "hex.builtin.nodes.buffer.slice", "分割" },
{ "hex.builtin.nodes.buffer.slice.header", "分割緩衝" },
{ "hex.builtin.nodes.buffer.slice.input.buffer", "輸入" },
{ "hex.builtin.nodes.buffer.slice.input.from", "" },
{ "hex.builtin.nodes.buffer.slice.input.to", "" },
{ "hex.builtin.nodes.buffer.repeat", "重複" },
{ "hex.builtin.nodes.buffer.repeat.header", "重複緩衝" },
{ "hex.builtin.nodes.buffer.repeat.input.buffer", "輸入" },
{ "hex.builtin.nodes.buffer.repeat.input.count", "計數" },
// { "hex.builtin.nodes.buffer.patch", "Patch" },
// { "hex.builtin.nodes.buffer.patch.header", "Patch" },
// { "hex.builtin.nodes.buffer.patch.input.patch", "Patch" },
{ "hex.builtin.nodes.control_flow", "控制流程" },
{ "hex.builtin.nodes.control_flow.if", "如果" },
{ "hex.builtin.nodes.control_flow.if.header", "如果" },
{ "hex.builtin.nodes.control_flow.if.condition", "條件" },
{ "hex.builtin.nodes.control_flow.if.true", "True" },
{ "hex.builtin.nodes.control_flow.if.false", "False" },
{ "hex.builtin.nodes.control_flow.equals", "等於" },
{ "hex.builtin.nodes.control_flow.equals.header", "等於" },
{ "hex.builtin.nodes.control_flow.not", "" },
{ "hex.builtin.nodes.control_flow.not.header", "" },
{ "hex.builtin.nodes.control_flow.gt", "大於" },
{ "hex.builtin.nodes.control_flow.gt.header", "大於" },
{ "hex.builtin.nodes.control_flow.lt", "小於" },
{ "hex.builtin.nodes.control_flow.lt.header", "小於" },
{ "hex.builtin.nodes.control_flow.and", "AND" },
{ "hex.builtin.nodes.control_flow.and.header", "布林 AND" },
{ "hex.builtin.nodes.control_flow.or", "OR" },
{ "hex.builtin.nodes.control_flow.or.header", "布林 OR" },
{ "hex.builtin.nodes.bitwise", "位元運算" },
{ "hex.builtin.nodes.bitwise.and", "AND" },
{ "hex.builtin.nodes.bitwise.and.header", "位元 AND" },
{ "hex.builtin.nodes.bitwise.or", "OR" },
{ "hex.builtin.nodes.bitwise.or.header", "位元 OR" },
{ "hex.builtin.nodes.bitwise.xor", "XOR" },
{ "hex.builtin.nodes.bitwise.xor.header", "位元 XOR" },
{ "hex.builtin.nodes.bitwise.not", "NOT" },
{ "hex.builtin.nodes.bitwise.not.header", "位元 NOT" },
{ "hex.builtin.nodes.decoding", "解碼" },
{ "hex.builtin.nodes.decoding.base64", "Base64" },
{ "hex.builtin.nodes.decoding.base64.header", "Base64 解碼工具" },
{ "hex.builtin.nodes.decoding.hex", "十六進位" },
{ "hex.builtin.nodes.decoding.hex.header", "十六進位解碼工具" },
{ "hex.builtin.nodes.crypto", "加密" },
{ "hex.builtin.nodes.crypto.aes", "AES 解碼工具" },
{ "hex.builtin.nodes.crypto.aes.header", "AES 解碼工具" },
{ "hex.builtin.nodes.crypto.aes.key", "金鑰" },
{ "hex.builtin.nodes.crypto.aes.iv", "IV" },
{ "hex.builtin.nodes.crypto.aes.nonce", "Nonce" },
{ "hex.builtin.nodes.crypto.aes.mode", "模式" },
{ "hex.builtin.nodes.crypto.aes.key_length", "金鑰長度" },
{ "hex.builtin.nodes.visualizer", "視覺化工具" },
{ "hex.builtin.nodes.visualizer.digram", "流程圖" },
{ "hex.builtin.nodes.visualizer.digram.header", "流程圖" },
{ "hex.builtin.nodes.visualizer.layered_dist", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.layered_dist.header", "Layered Distribution" },
{ "hex.builtin.nodes.visualizer.image", "圖片" },
{ "hex.builtin.nodes.visualizer.image.header", "圖片視覺化工具" },
{ "hex.builtin.nodes.visualizer.image_rgba", "RGBA8 圖片" },
{ "hex.builtin.nodes.visualizer.image_rgba.header", "RGBA8 圖片視覺化工具" },
{ "hex.builtin.nodes.visualizer.byte_distribution", "位元組分佈" },
{ "hex.builtin.nodes.visualizer.byte_distribution.header", "位元組分佈" },
//{ "hex.builtin.nodes.pattern_language", "Pattern Language" },
//{ "hex.builtin.nodes.pattern_language.out_var", "Out Variable" },
//{ "hex.builtin.nodes.pattern_language.out_var.header", "Out Variable" },
{ "hex.builtin.tools.demangler", "LLVM Demangler" },
{ "hex.builtin.tools.demangler.mangled", "Mangled name" },
{ "hex.builtin.tools.demangler.demangled", "Demangled name" },
{ "hex.builtin.tools.ascii_table", "ASCII 表" },
{ "hex.builtin.tools.ascii_table.octal", "Show octal" },
{ "hex.builtin.tools.regex_replacer", "Regex 取代工具" },
{ "hex.builtin.tools.regex_replacer.pattern", "Regex 模式" },
{ "hex.builtin.tools.regex_replacer.replace", "取代模式" },
{ "hex.builtin.tools.regex_replacer.input", "輸入" },
{ "hex.builtin.tools.regex_replacer.output", "輸出" },
{ "hex.builtin.tools.color", "Color picker" },
{ "hex.builtin.tools.calc", "計算機" },
{ "hex.builtin.tools.input", "輸入" },
{ "hex.builtin.tools.format.standard", "標準" },
{ "hex.builtin.tools.format.scientific", "科學" },
{ "hex.builtin.tools.format.engineering", "工程" },
{ "hex.builtin.tools.format.programmer", "程式" },
{ "hex.builtin.tools.error", "Last error: '{0}'" },
{ "hex.builtin.tools.history", "歷史" },
{ "hex.builtin.tools.name", "名稱" },
{ "hex.builtin.tools.value", "數值" },
{ "hex.builtin.tools.base_converter", "進位轉換工具" },
{ "hex.builtin.tools.base_converter.dec", "DEC" },
{ "hex.builtin.tools.base_converter.hex", "HEX" },
{ "hex.builtin.tools.base_converter.oct", "OCT" },
{ "hex.builtin.tools.base_converter.bin", "BIN" },
{ "hex.builtin.tools.permissions", "UNIX 權限計算機" },
{ "hex.builtin.tools.permissions.perm_bits", "權限位元" },
{ "hex.builtin.tools.permissions.absolute", "Absolute Notation" },
{ "hex.builtin.tools.permissions.setuid_error", "User must have execute rights for setuid bit to apply!" },
{ "hex.builtin.tools.permissions.setgid_error", "Group must have execute rights for setgid bit to apply!" },
{ "hex.builtin.tools.permissions.sticky_error", "Other must have execute rights for sticky bit to apply!" },
{ "hex.builtin.tools.file_uploader", "檔案上傳工具" },
{ "hex.builtin.tools.file_uploader.control", "控制" },
{ "hex.builtin.tools.file_uploader.upload", "上傳" },
{ "hex.builtin.tools.file_uploader.done", "完成!" },
{ "hex.builtin.tools.file_uploader.recent", "近期上傳" },
{ "hex.builtin.tools.file_uploader.tooltip", "點擊以複製\nCTRL + 點擊以開啟" },
{ "hex.builtin.tools.file_uploader.invalid_response", "Anonfiles 回應無效!" },
{ "hex.builtin.tools.file_uploader.error", "無法上傳檔案!\n\n錯誤代碼:{0}" },
{ "hex.builtin.tools.wiki_explain", "Wikipedia term definitions" },
{ "hex.builtin.tools.wiki_explain.control", "控制" },
{ "hex.builtin.tools.wiki_explain.search", "搜尋" },
{ "hex.builtin.tools.wiki_explain.results", "結果" },
{ "hex.builtin.tools.wiki_explain.invalid_response", "維基百科回應無效!" },
{ "hex.builtin.tools.file_tools", "檔案工具" },
{ "hex.builtin.tools.file_tools.shredder", "粉碎機" },
{ "hex.builtin.tools.file_tools.shredder.warning", " 此工具將破壞檔案,且無法復原。請小心使用" },
{ "hex.builtin.tools.file_tools.shredder.input", "要粉碎的檔案 " },
{ "hex.builtin.tools.file_tools.shredder.picker", "開啟檔案以粉碎" },
{ "hex.builtin.tools.file_tools.shredder.fast", "快速模式" },
{ "hex.builtin.tools.file_tools.shredder.shredding", "正在粉碎..." },
{ "hex.builtin.tools.file_tools.shredder.shred", "粉碎" },
{ "hex.builtin.tools.file_tools.shredder.error.open", "無法開啟所選檔案!" },
{ "hex.builtin.tools.file_tools.shredder.success", "成功粉碎!" },
{ "hex.builtin.tools.file_tools.splitter", "分割機" },
{ "hex.builtin.tools.file_tools.splitter.sizes.5_75_floppy", "\" 磁碟片 (1200KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.3_5_floppy", "\" 磁碟片 (1400KiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip100", "Zip 100 碟片 (100MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.zip200", "Zip 200 碟片 (200MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom650", "CD-ROM (650MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.cdrom700", "CD-ROM (700MiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.fat32", "FAT32 (4GiB)" },
{ "hex.builtin.tools.file_tools.splitter.sizes.custom", "自訂" },
{ "hex.builtin.tools.file_tools.splitter.input", "要分割的檔案 " },
{ "hex.builtin.tools.file_tools.splitter.picker.input", "開啟檔案以分割" },
{ "hex.builtin.tools.file_tools.splitter.output", "輸出路徑 " },
{ "hex.builtin.tools.file_tools.splitter.picker.output", "設置基礎路徑" },
{ "hex.builtin.tools.file_tools.splitter.picker.splitting", "正在分割..." },
{ "hex.builtin.tools.file_tools.splitter.picker.split", "分割" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.open", "無法開啟所選檔案!" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.size", "檔案小於分割大小" },
{ "hex.builtin.tools.file_tools.splitter.picker.error.create", "無法建立分割檔 {0}" },
{ "hex.builtin.tools.file_tools.splitter.picker.success", "檔案成功分割!" },
{ "hex.builtin.tools.file_tools.combiner", "合併器" },
{ "hex.builtin.tools.file_tools.combiner.add", "新增..." },
{ "hex.builtin.tools.file_tools.combiner.add.picker", "新增檔案" },
{ "hex.builtin.tools.file_tools.combiner.delete", "刪除" },
{ "hex.builtin.tools.file_tools.combiner.clear", "清除" },
{ "hex.builtin.tools.file_tools.combiner.output", "輸出檔案 " },
{ "hex.builtin.tools.file_tools.combiner.output.picker", "設置輸出基礎路徑" },
{ "hex.builtin.tools.file_tools.combiner.combining", "正在合併..." },
{ "hex.builtin.tools.file_tools.combiner.combine", "合併" },
{ "hex.builtin.tools.file_tools.combiner.error.open_output", "無法建立輸出檔" },
{ "hex.builtin.tools.file_tools.combiner.open_input", "無法開啟輸入檔 {0}" },
{ "hex.builtin.tools.file_tools.combiner.success", "檔案成功合併!" },
{ "hex.builtin.tools.ieee756", "IEEE 756 浮點數測試工具" },
{ "hex.builtin.tools.ieee756.sign", "符號" },
{ "hex.builtin.tools.ieee756.exponent", "指數" },
{ "hex.builtin.tools.ieee756.mantissa", "尾數" },
{ "hex.builtin.tools.ieee756.exponent_size", "指數大小" },
{ "hex.builtin.tools.ieee756.mantissa_size", "尾數大小" },
{ "hex.builtin.tools.ieee756.half_precision", "半精度" },
{ "hex.builtin.tools.ieee756.singe_precision", "單精度" },
{ "hex.builtin.tools.ieee756.double_precision", "雙精度" },
{ "hex.builtin.tools.ieee756.type", "類型" },
{ "hex.builtin.tools.ieee756.formula", "Formula" },
{ "hex.builtin.tools.ieee756.result.title", "結果" },
{ "hex.builtin.tools.ieee756.result.float", "浮點數結果" },
{ "hex.builtin.tools.ieee756.result.hex", "十六進位結果" },
{ "hex.builtin.setting.imhex", "ImHex" },
{ "hex.builtin.setting.imhex.recent_files", "近期檔案" },
{ "hex.builtin.setting.general", "一般" },
// { "hex.builtin.setting.general.check_for_updates", "Check for updates on startup" },
{ "hex.builtin.setting.general.show_tips", "啟動時顯示提示" },
{ "hex.builtin.setting.general.auto_load_patterns", "自動載入支援的模式" },
{ "hex.builtin.setting.general.sync_pattern_source", "同步提供者之間的模式原始碼" },
{ "hex.builtin.setting.general.enable_unicode", "載入所有 unicode 字元" },
{ "hex.builtin.setting.interface", "介面" },
{ "hex.builtin.setting.interface.color", "顏色主題" },
{ "hex.builtin.setting.interface.color.system", "系統" },
{ "hex.builtin.setting.interface.color.dark", "暗色" },
{ "hex.builtin.setting.interface.color.light", "亮色" },
{ "hex.builtin.setting.interface.color.classic", "經典" },
{ "hex.builtin.setting.interface.scaling", "縮放" },
{ "hex.builtin.setting.interface.scaling.native", "原生" },
{ "hex.builtin.setting.interface.scaling.x0_5", "x0.5" },
{ "hex.builtin.setting.interface.scaling.x1_0", "x1.0" },
{ "hex.builtin.setting.interface.scaling.x1_5", "x1.5" },
{ "hex.builtin.setting.interface.scaling.x2_0", "x2.0" },
{ "hex.builtin.setting.interface.scaling.x3_0", "x3.0" },
{ "hex.builtin.setting.interface.scaling.x4_0", "x4.0" },
{ "hex.builtin.setting.interface.language", "語言" },
{ "hex.builtin.setting.interface.wiki_explain_language", "維基百科語言" },
{ "hex.builtin.setting.interface.fps", "FPS 限制" },
{ "hex.builtin.setting.interface.fps.unlocked", "解鎖" },
{ "hex.builtin.setting.interface.multi_windows", "啟用多視窗支援" },
{ "hex.builtin.setting.hex_editor", "十六進位編輯器" },
//{ "hex.builtin.setting.hex_editor.highlight_color", "Selection highlight color" },
{ "hex.builtin.setting.hex_editor.bytes_per_row", "Bytes per row 每列位元組" },
{ "hex.builtin.setting.hex_editor.ascii", "顯示 ASCII 欄" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "顯示進階解碼欄" },
//{ "hex.builtin.setting.hex_editor.grey_zeros", "Grey out zeros" },
//{ "hex.builtin.setting.hex_editor.uppercase_hex", "Upper case Hex characters" },
{ "hex.builtin.setting.hex_editor.visualizer", "資料可視化工具" },
//{ "hex.builtin.setting.hex_editor.sync_scrolling", "Synchronize editor position" },
//{ "hex.builtin.setting.hex_editor.byte_padding", "Extra byte cell padding" },
//{ "hex.builtin.setting.hex_editor.char_padding", "Extra character cell padding" },
{ "hex.builtin.setting.folders", "資料夾" },
//{ "hex.builtin.setting.folders.description", "Specify additional search paths for patterns, scripts, Yara rules and more" },
{ "hex.builtin.setting.folders.add_folder", "新增資料夾" },
//{ "hex.builtin.setting.folders.remove_folder", "Remove currently selected folder from list" },
{ "hex.builtin.setting.font", "字體" },
{ "hex.builtin.setting.font.font_path", "自訂字型路徑" },
{ "hex.builtin.setting.font.font_size", "字體大小" },
{ "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.provider.file", "檔案提供者" },
{ "hex.builtin.provider.file.path", "檔案路徑" },
{ "hex.builtin.provider.file.size", "大小" },
{ "hex.builtin.provider.file.creation", "建立時間" },
{ "hex.builtin.provider.file.access", "最後存取時間" },
{ "hex.builtin.provider.file.modification", "最後修改時間" },
{ "hex.builtin.provider.gdb", "GDB 伺服器提供者" },
{ "hex.builtin.provider.gdb.name", "GDB 伺服器 <{0}:{1}>" },
{ "hex.builtin.provider.gdb.server", "伺服器" },
{ "hex.builtin.provider.gdb.ip", "IP 位址" },
{ "hex.builtin.provider.gdb.port", "連接埠" },
{ "hex.builtin.provider.disk", "原始磁碟提供者" },
{ "hex.builtin.provider.disk.selected_disk", "磁碟" },
{ "hex.builtin.provider.disk.disk_size", "磁碟大小" },
{ "hex.builtin.provider.disk.sector_size", "磁區大小" },
{ "hex.builtin.provider.disk.reload", "重新載入" },
{ "hex.builtin.provider.intel_hex", "Intel Hex 提供者" },
{ "hex.builtin.provider.intel_hex.name", "Intel Hex {0}" },
{ "hex.builtin.provider.motorola_srec", "Motorola SREC 提供者" },
{ "hex.builtin.provider.motorola_srec.name", "Motorola SREC {0}" },
//{ "hex.builtin.provider.mem_file", "Memory File" },
// { "hex.builtin.provider.mem_file.unsaved", "Unsaved File" },
//{ "hex.builtin.provider.view", "View" },
{ "hex.builtin.layouts.default", "預設" },
{ "hex.builtin.visualizer.hexadecimal.8bit", "十六進位 (8 位元)" },
{ "hex.builtin.visualizer.hexadecimal.16bit", "十六進位 (16 位元)" },
{ "hex.builtin.visualizer.hexadecimal.32bit", "十六進位 (32 位元)" },
{ "hex.builtin.visualizer.hexadecimal.64bit", "十六進位 (64 位元)" },
{ "hex.builtin.visualizer.decimal.signed.8bit", "十進位有號數 (8 位元)" },
{ "hex.builtin.visualizer.decimal.signed.16bit", "十進位有號數 (16 位元)" },
{ "hex.builtin.visualizer.decimal.signed.32bit", "十進位有號數 (32 位元)" },
{ "hex.builtin.visualizer.decimal.signed.64bit", "十進位有號數 (64 位元)" },
{ "hex.builtin.visualizer.decimal.unsigned.8bit", "十進位無號數 (8 位元)" },
{ "hex.builtin.visualizer.decimal.unsigned.16bit", "十進位無號數 (16 位元)" },
{ "hex.builtin.visualizer.decimal.unsigned.32bit", "十進位無號數 (32 位元)" },
{ "hex.builtin.visualizer.decimal.unsigned.64bit", "十進位無號數 (64 位元)" },
{ "hex.builtin.visualizer.floating_point.16bit", "浮點數 (16 位元)" },
{ "hex.builtin.visualizer.floating_point.32bit", "浮點數 (32 位元)" },
{ "hex.builtin.visualizer.floating_point.64bit", "浮點數 (64 位元)" },
{ "hex.builtin.visualizer.hexii", "HexII" },
{ "hex.builtin.visualizer.rgba8", "RGBA8 顏色" },
{ "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" },
});
}
}

View File

@ -1,5 +1,9 @@
#include <hex/plugin.hpp>
#include <hex/api/content_registry.hpp>
#include <romfs/romfs.hpp>
#include <nlohmann/json.hpp>
namespace hex::plugin::builtin {
void registerEventHandlers();
@ -27,28 +31,14 @@ namespace hex::plugin::builtin {
void handleBorderlessWindowMode();
void registerLanguageEnUS();
void registerLanguageDeDE();
void registerLanguageItIT();
void registerLanguageJaJP();
void registerLanguageZhCN();
void registerLanguagePtBR();
void registerLanguageZhTW();
void registerLanguageKoKR();
}
IMHEX_PLUGIN_SETUP("Built-in", "WerWolv", "Default ImHex functionality") {
using namespace hex::plugin::builtin;
registerLanguageEnUS();
registerLanguageDeDE();
registerLanguageItIT();
registerLanguageJaJP();
registerLanguageZhCN();
registerLanguagePtBR();
registerLanguageZhTW();
registerLanguageKoKR();
for (auto &path : romfs::list("lang"))
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
registerEventHandlers();
registerDataVisualizers();

View File

@ -11,13 +11,6 @@ if (WIN32)
source/views/view_tty_console.cpp
source/lang/de_DE.cpp
source/lang/en_US.cpp
source/lang/ko_KR.cpp
source/lang/pt_BR.cpp
source/lang/zh_CN.cpp
source/lang/zh_TW.cpp
source/content/ui_items.cpp
source/content/settings_entries.cpp
)

View File

@ -0,0 +1,29 @@
{
"code": "de-DE",
"country": "Germany",
"language": "German",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "Windows Kontextmenu-Eintrag",
"hex.windows.title_bar_button.debug_build": "Debug build",
"hex.windows.title_bar_button.feedback": "Feedback hinterlassen",
"hex.windows.view.tty_console.auto_scroll": "Auto scroll",
"hex.windows.view.tty_console.baud": "Baudrate",
"hex.windows.view.tty_console.clear": "Löschen",
"hex.windows.view.tty_console.config": "Konfiguration",
"hex.windows.view.tty_console.connect": "Verbinden",
"hex.windows.view.tty_console.connect_error": "Verbindung mit COM Port fehlgeschlagen!",
"hex.windows.view.tty_console.console": "Konsole",
"hex.windows.view.tty_console.cts": "CTS flow control benutzen",
"hex.windows.view.tty_console.disconnect": "Trennen",
"hex.windows.view.tty_console.name": "TTY Konsole",
"hex.windows.view.tty_console.no_available_port": "Kein valider COM port wurde ausgewählt oder keiner ist verfügbar!",
"hex.windows.view.tty_console.num_bits": "Datenbits",
"hex.windows.view.tty_console.parity_bits": "Paritätsbit",
"hex.windows.view.tty_console.port": "Port",
"hex.windows.view.tty_console.reload": "Neu Laden",
"hex.windows.view.tty_console.send_eot": "EOT Senden",
"hex.windows.view.tty_console.send_etx": "ETX Senden",
"hex.windows.view.tty_console.send_sub": "SUB Senden",
"hex.windows.view.tty_console.stop_bits": "Stoppbits"
}
}

View File

@ -0,0 +1,29 @@
{
"code": "en-US",
"country": "United States",
"language": "English",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "Windows context menu entry",
"hex.windows.title_bar_button.debug_build": "Debug build",
"hex.windows.title_bar_button.feedback": "Leave Feedback",
"hex.windows.view.tty_console.auto_scroll": "Auto scroll",
"hex.windows.view.tty_console.baud": "Baud rate",
"hex.windows.view.tty_console.clear": "Clear",
"hex.windows.view.tty_console.config": "Configuration",
"hex.windows.view.tty_console.connect": "Connect",
"hex.windows.view.tty_console.connect_error": "Failed to connect to COM Port!",
"hex.windows.view.tty_console.console": "Console",
"hex.windows.view.tty_console.cts": "Use CTS flow control",
"hex.windows.view.tty_console.disconnect": "Disconnect",
"hex.windows.view.tty_console.name": "TTY Console",
"hex.windows.view.tty_console.no_available_port": "No valid COM port is selected or no COM port is available!",
"hex.windows.view.tty_console.num_bits": "Data bits",
"hex.windows.view.tty_console.parity_bits": "Parity bit",
"hex.windows.view.tty_console.port": "Port",
"hex.windows.view.tty_console.reload": "Reload",
"hex.windows.view.tty_console.send_eot": "Send EOT",
"hex.windows.view.tty_console.send_etx": "Send ETX",
"hex.windows.view.tty_console.send_sub": "Send SUB",
"hex.windows.view.tty_console.stop_bits": "Stop bits"
}
}

View File

@ -0,0 +1,29 @@
{
"code": "ko-KR",
"country": "Korea",
"language": "Korean",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "Windows 컨텍스트 메뉴 항목",
"hex.windows.title_bar_button.debug_build": "디버그 빌드",
"hex.windows.title_bar_button.feedback": "피드백 남기기",
"hex.windows.view.tty_console.auto_scroll": "자동 스크롤",
"hex.windows.view.tty_console.baud": "Baud rate",
"hex.windows.view.tty_console.clear": "지우기",
"hex.windows.view.tty_console.config": "설정",
"hex.windows.view.tty_console.connect": "연결",
"hex.windows.view.tty_console.connect_error": "COM 포트 연결에 실패했습니다!",
"hex.windows.view.tty_console.console": "콘솔",
"hex.windows.view.tty_console.cts": "Use CTS flow control",
"hex.windows.view.tty_console.disconnect": "연결 끊기",
"hex.windows.view.tty_console.name": "TTY 콘솔",
"hex.windows.view.tty_console.no_available_port": "선택한 COM 포트가 올바르지 않거나 COM 포트가 존재하지 않습니다!",
"hex.windows.view.tty_console.num_bits": "Data bits",
"hex.windows.view.tty_console.parity_bits": "Parity bit",
"hex.windows.view.tty_console.port": "포트",
"hex.windows.view.tty_console.reload": "새로 고침",
"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": "Stop bits"
}
}

View File

@ -0,0 +1,29 @@
{
"code": "pt-BR",
"country": "Brazil",
"language": "Portuguese",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "Entrada do menu de contexto do Windows",
"hex.windows.title_bar_button.debug_build": "Compilação de depuração",
"hex.windows.title_bar_button.feedback": "Deixar Feedback",
"hex.windows.view.tty_console.auto_scroll": "Auto rolagem",
"hex.windows.view.tty_console.baud": "Baud rate",
"hex.windows.view.tty_console.clear": "Limpar",
"hex.windows.view.tty_console.config": "Configuração",
"hex.windows.view.tty_console.connect": "Conectar",
"hex.windows.view.tty_console.connect_error": "Falha ao conectar à porta COM!",
"hex.windows.view.tty_console.console": "Console",
"hex.windows.view.tty_console.cts": "Usar o controle de fluxo CTS",
"hex.windows.view.tty_console.disconnect": "Desconectar",
"hex.windows.view.tty_console.name": "TTY Console",
"hex.windows.view.tty_console.no_available_port": "Nenhuma porta COM válida está selecionada ou nenhuma porta COM está disponível!",
"hex.windows.view.tty_console.num_bits": "Data bits",
"hex.windows.view.tty_console.parity_bits": "Parity bit",
"hex.windows.view.tty_console.port": "Porta",
"hex.windows.view.tty_console.reload": "Recarregar",
"hex.windows.view.tty_console.send_eot": "Enviar EOT",
"hex.windows.view.tty_console.send_etx": "Enviar ETX",
"hex.windows.view.tty_console.send_sub": "Enviar SUB",
"hex.windows.view.tty_console.stop_bits": "Stop bits"
}
}

View File

@ -0,0 +1,29 @@
{
"code": "zh-CN",
"country": "China",
"language": "Chinese (Simplified)",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "窗口上下文菜单项",
"hex.windows.title_bar_button.debug_build": "调试构建",
"hex.windows.title_bar_button.feedback": "反馈",
"hex.windows.view.tty_console.auto_scroll": "自动滚动",
"hex.windows.view.tty_console.baud": "波特率",
"hex.windows.view.tty_console.clear": "清除",
"hex.windows.view.tty_console.config": "配置",
"hex.windows.view.tty_console.connect": "连接",
"hex.windows.view.tty_console.connect_error": "无法连接到 COM 端口!",
"hex.windows.view.tty_console.console": "控制台",
"hex.windows.view.tty_console.cts": "使用 CTS 流控制",
"hex.windows.view.tty_console.disconnect": "断开",
"hex.windows.view.tty_console.name": "TTY 控制台",
"hex.windows.view.tty_console.no_available_port": "未选择有效的 COM 端口或无可用 COM 端口!",
"hex.windows.view.tty_console.num_bits": "数据位",
"hex.windows.view.tty_console.parity_bits": "奇偶校验位",
"hex.windows.view.tty_console.port": "端口",
"hex.windows.view.tty_console.reload": "刷新",
"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": "终止位"
}
}

View File

@ -0,0 +1,29 @@
{
"code": "zh-TW",
"country": "Taiwan",
"language": "Chinese (Traditional)",
"translations": {
"hex.builtin.setting.general.context_menu_entry": "視窗內容功能表項目",
"hex.windows.title_bar_button.debug_build": "除錯組建",
"hex.windows.title_bar_button.feedback": "意見回饋",
"hex.windows.view.tty_console.auto_scroll": "自動捲動",
"hex.windows.view.tty_console.baud": "鮑率",
"hex.windows.view.tty_console.clear": "清除",
"hex.windows.view.tty_console.config": "設定",
"hex.windows.view.tty_console.connect": "連接",
"hex.windows.view.tty_console.connect_error": "無法連接至 COM 連接埠!",
"hex.windows.view.tty_console.console": "終端機",
"hex.windows.view.tty_console.cts": "使用 CTS 流量控制",
"hex.windows.view.tty_console.disconnect": "斷開連接",
"hex.windows.view.tty_console.name": "TTY 終端機",
"hex.windows.view.tty_console.no_available_port": "未選取有效的 COM 連接埠或無可用的 COM 連接埠!",
"hex.windows.view.tty_console.num_bits": "資料位元",
"hex.windows.view.tty_console.parity_bits": "同位位元",
"hex.windows.view.tty_console.port": "連接埠",
"hex.windows.view.tty_console.reload": "重新載入",
"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": "停止位元"
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguageDeDE() {
ContentRegistry::Language::addLocalizations("de-DE", {
{ "hex.windows.title_bar_button.feedback", "Feedback hinterlassen" },
{ "hex.windows.title_bar_button.debug_build", "Debug build"},
{ "hex.windows.view.tty_console.name", "TTY Konsole" },
{ "hex.windows.view.tty_console.config", "Konfiguration"},
{ "hex.windows.view.tty_console.port", "Port" },
{ "hex.windows.view.tty_console.reload", "Neu Laden" },
{ "hex.windows.view.tty_console.baud", "Baudrate" },
{ "hex.windows.view.tty_console.num_bits", "Datenbits" },
{ "hex.windows.view.tty_console.stop_bits", "Stoppbits" },
{ "hex.windows.view.tty_console.parity_bits", "Paritätsbit" },
{ "hex.windows.view.tty_console.cts", "CTS flow control benutzen" },
{ "hex.windows.view.tty_console.connect", "Verbinden" },
{ "hex.windows.view.tty_console.disconnect", "Trennen" },
{ "hex.windows.view.tty_console.connect_error", "Verbindung mit COM Port fehlgeschlagen!" },
{ "hex.windows.view.tty_console.no_available_port", "Kein valider COM port wurde ausgewählt oder keiner ist verfügbar!" },
{ "hex.windows.view.tty_console.clear", "Löschen" },
{ "hex.windows.view.tty_console.auto_scroll", "Auto scroll" },
{ "hex.windows.view.tty_console.console", "Konsole" },
{ "hex.windows.view.tty_console.send_etx", "ETX Senden" },
{ "hex.windows.view.tty_console.send_eot", "EOT Senden" },
{ "hex.windows.view.tty_console.send_sub", "SUB Senden" },
{ "hex.builtin.setting.general.context_menu_entry", "Windows Kontextmenu-Eintrag" },
});
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguageEnUS() {
ContentRegistry::Language::addLocalizations("en-US", {
{ "hex.windows.title_bar_button.feedback", "Leave Feedback" },
{ "hex.windows.title_bar_button.debug_build", "Debug build"},
{ "hex.windows.view.tty_console.name", "TTY Console" },
{ "hex.windows.view.tty_console.config", "Configuration"},
{ "hex.windows.view.tty_console.port", "Port" },
{ "hex.windows.view.tty_console.reload", "Reload" },
{ "hex.windows.view.tty_console.baud", "Baud rate" },
{ "hex.windows.view.tty_console.num_bits", "Data bits" },
{ "hex.windows.view.tty_console.stop_bits", "Stop bits" },
{ "hex.windows.view.tty_console.parity_bits", "Parity bit" },
{ "hex.windows.view.tty_console.cts", "Use CTS flow control" },
{ "hex.windows.view.tty_console.connect", "Connect" },
{ "hex.windows.view.tty_console.disconnect", "Disconnect" },
{ "hex.windows.view.tty_console.connect_error", "Failed to connect to COM Port!" },
{ "hex.windows.view.tty_console.no_available_port", "No valid COM port is selected or no COM port is available!" },
{ "hex.windows.view.tty_console.clear", "Clear" },
{ "hex.windows.view.tty_console.auto_scroll", "Auto scroll" },
{ "hex.windows.view.tty_console.console", "Console" },
{ "hex.windows.view.tty_console.send_etx", "Send ETX" },
{ "hex.windows.view.tty_console.send_eot", "Send EOT" },
{ "hex.windows.view.tty_console.send_sub", "Send SUB" },
{ "hex.builtin.setting.general.context_menu_entry", "Windows context menu entry" },
});
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguageKoKR() {
ContentRegistry::Language::addLocalizations("ko-KR", {
{ "hex.windows.title_bar_button.feedback", "피드백 남기기" },
{ "hex.windows.title_bar_button.debug_build", "디버그 빌드"},
{ "hex.windows.view.tty_console.name", "TTY 콘솔" },
{ "hex.windows.view.tty_console.config", "설정"},
{ "hex.windows.view.tty_console.port", "포트" },
{ "hex.windows.view.tty_console.reload", "새로 고침" },
{ "hex.windows.view.tty_console.baud", "Baud rate" },
{ "hex.windows.view.tty_console.num_bits", "Data bits" },
{ "hex.windows.view.tty_console.stop_bits", "Stop bits" },
{ "hex.windows.view.tty_console.parity_bits", "Parity bit" },
{ "hex.windows.view.tty_console.cts", "Use CTS flow control" },
{ "hex.windows.view.tty_console.connect", "연결" },
{ "hex.windows.view.tty_console.disconnect", "연결 끊기" },
{ "hex.windows.view.tty_console.connect_error", "COM 포트 연결에 실패했습니다!" },
{ "hex.windows.view.tty_console.no_available_port", "선택한 COM 포트가 올바르지 않거나 COM 포트가 존재하지 않습니다!" },
{ "hex.windows.view.tty_console.clear", "지우기" },
{ "hex.windows.view.tty_console.auto_scroll", "자동 스크롤" },
{ "hex.windows.view.tty_console.console", "콘솔" },
{ "hex.windows.view.tty_console.send_etx", "ETX 보내기" },
{ "hex.windows.view.tty_console.send_eot", "EOT 보내기" },
{ "hex.windows.view.tty_console.send_sub", "SUB 보내기" },
{ "hex.builtin.setting.general.context_menu_entry", "Windows 컨텍스트 메뉴 항목" },
});
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguagePtBR() {
ContentRegistry::Language::addLocalizations("pt-BR", {
{ "hex.windows.title_bar_button.feedback", "Deixar Feedback" },
{ "hex.windows.title_bar_button.debug_build", "Compilação de depuração"},
{ "hex.windows.view.tty_console.name", "TTY Console" },
{ "hex.windows.view.tty_console.config", "Configuração"},
{ "hex.windows.view.tty_console.port", "Porta" },
{ "hex.windows.view.tty_console.reload", "Recarregar" },
{ "hex.windows.view.tty_console.baud", "Baud rate" },
{ "hex.windows.view.tty_console.num_bits", "Data bits" },
{ "hex.windows.view.tty_console.stop_bits", "Stop bits" },
{ "hex.windows.view.tty_console.parity_bits", "Parity bit" },
{ "hex.windows.view.tty_console.cts", "Usar o controle de fluxo CTS" },
{ "hex.windows.view.tty_console.connect", "Conectar" },
{ "hex.windows.view.tty_console.disconnect", "Desconectar" },
{ "hex.windows.view.tty_console.connect_error", "Falha ao conectar à porta COM!" },
{ "hex.windows.view.tty_console.no_available_port", "Nenhuma porta COM válida está selecionada ou nenhuma porta COM está disponível!" },
{ "hex.windows.view.tty_console.clear", "Limpar" },
{ "hex.windows.view.tty_console.auto_scroll", "Auto rolagem" },
{ "hex.windows.view.tty_console.console", "Console" },
{ "hex.windows.view.tty_console.send_etx", "Enviar ETX" },
{ "hex.windows.view.tty_console.send_eot", "Enviar EOT" },
{ "hex.windows.view.tty_console.send_sub", "Enviar SUB" },
{ "hex.builtin.setting.general.context_menu_entry", "Entrada do menu de contexto do Windows" },
});
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguageZhCN() {
ContentRegistry::Language::addLocalizations("zh-CN", {
{ "hex.windows.title_bar_button.feedback", "反馈" },
{ "hex.windows.title_bar_button.debug_build", "调试构建"},
{ "hex.windows.view.tty_console.name", "TTY 控制台" },
{ "hex.windows.view.tty_console.config", "配置"},
{ "hex.windows.view.tty_console.port", "端口" },
{ "hex.windows.view.tty_console.reload", "刷新" },
{ "hex.windows.view.tty_console.baud", "波特率" },
{ "hex.windows.view.tty_console.num_bits", "数据位" },
{ "hex.windows.view.tty_console.stop_bits", "终止位" },
{ "hex.windows.view.tty_console.parity_bits", "奇偶校验位" },
{ "hex.windows.view.tty_console.cts", "使用 CTS 流控制" },
{ "hex.windows.view.tty_console.connect", "连接" },
{ "hex.windows.view.tty_console.disconnect", "断开" },
{ "hex.windows.view.tty_console.connect_error", "无法连接到 COM 端口!" },
{ "hex.windows.view.tty_console.no_available_port", "未选择有效的 COM 端口或无可用 COM 端口!" },
{ "hex.windows.view.tty_console.clear", "清除" },
{ "hex.windows.view.tty_console.auto_scroll", "自动滚动" },
{ "hex.windows.view.tty_console.console", "控制台" },
{ "hex.windows.view.tty_console.send_etx", "发送 ETX" },
{ "hex.windows.view.tty_console.send_eot", "发送 EOT" },
{ "hex.windows.view.tty_console.send_sub", "发送 SUB" },
{ "hex.builtin.setting.general.context_menu_entry", "窗口上下文菜单项" },
});
}
}

View File

@ -1,35 +0,0 @@
#include <hex/api/content_registry.hpp>
#include <hex/api/localization.hpp>
namespace hex::plugin::windows {
void registerLanguageZhTW() {
ContentRegistry::Language::addLocalizations("zh-TW", {
{ "hex.windows.title_bar_button.feedback", "意見回饋" },
{ "hex.windows.title_bar_button.debug_build", "除錯組建"},
{ "hex.windows.view.tty_console.name", "TTY 終端機" },
{ "hex.windows.view.tty_console.config", "設定"},
{ "hex.windows.view.tty_console.port", "連接埠" },
{ "hex.windows.view.tty_console.reload", "重新載入" },
{ "hex.windows.view.tty_console.baud", "鮑率" },
{ "hex.windows.view.tty_console.num_bits", "資料位元" },
{ "hex.windows.view.tty_console.stop_bits", "停止位元" },
{ "hex.windows.view.tty_console.parity_bits", "同位位元" },
{ "hex.windows.view.tty_console.cts", "使用 CTS 流量控制" },
{ "hex.windows.view.tty_console.connect", "連接" },
{ "hex.windows.view.tty_console.disconnect", "斷開連接" },
{ "hex.windows.view.tty_console.connect_error", "無法連接至 COM 連接埠!" },
{ "hex.windows.view.tty_console.no_available_port", "未選取有效的 COM 連接埠或無可用的 COM 連接埠!" },
{ "hex.windows.view.tty_console.clear", "清除" },
{ "hex.windows.view.tty_console.auto_scroll", "自動捲動" },
{ "hex.windows.view.tty_console.console", "終端機" },
{ "hex.windows.view.tty_console.send_etx", "傳送 ETX" },
{ "hex.windows.view.tty_console.send_eot", "傳送 EOT" },
{ "hex.windows.view.tty_console.send_sub", "傳送 SUB" },
{ "hex.builtin.setting.general.context_menu_entry", "視窗內容功能表項目" },
});
}
}

View File

@ -2,6 +2,7 @@
#include <hex/api/content_registry.hpp>
#include <romfs/romfs.hpp>
#include <nlohmann/json.hpp>
#include "views/view_tty_console.hpp"
@ -10,13 +11,6 @@ using namespace hex;
namespace hex::plugin::windows {
void registerLanguageEnUS();
void registerLanguageDeDE();
void registerLanguageZhCN();
void registerLanguagePtBR();
void registerLanguageZhTW();
void registerLanguageKoKR();
void addFooterItems();
void addTitleBarButtons();
void registerSettings();
@ -63,13 +57,9 @@ static void checkBorderlessWindowOverride() {
IMHEX_PLUGIN_SETUP("Windows", "WerWolv", "Windows-only features") {
using namespace hex::plugin::windows;
registerLanguageEnUS();
registerLanguageDeDE();
registerLanguageZhCN();
registerLanguagePtBR();
registerLanguageZhTW();
registerLanguageKoKR();
for (auto &path : romfs::list("lang"))
hex::ContentRegistry::Language::addLocalization(nlohmann::json::parse(romfs::get(path).string()));
hex::ContentRegistry::Views::add<ViewTTYConsole>();
addFooterItems();