lang: Update zh_TW translation (#805)

This commit is contained in:
5idereal 2022-10-28 20:58:45 +08:00 committed by GitHub
parent 9fd37221f6
commit 6bc1f94b60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 133 additions and 133 deletions

View File

@ -81,10 +81,10 @@ namespace hex::plugin::builtin {
{ "hex.builtin.common.browse", "瀏覽..." },
{ "hex.builtin.common.choose_file", "選擇檔案" },
{ "hex.builtin.common.processing", "正在處理" },
//{ "hex.builtin.common.filter", "Filter" },
//{ "hex.builtin.common.count", "Count" },
//{ "hex.builtin.common.value", "Value" },
//{ "hex.builtin.common.type", "Type" },
{ "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" },
@ -100,10 +100,10 @@ namespace hex::plugin::builtin {
{ "hex.builtin.common.type.f32", "float" },
{ "hex.builtin.common.type.f64", "double" },
{ "hex.builtin.common.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.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" },
@ -112,38 +112,38 @@ namespace hex::plugin::builtin {
{ "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.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.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.menu.file", "檔案" },
//{ "hex.builtin.menu.file.create_file", "New 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.reload_file", "重新載入檔案" },
{ "hex.builtin.menu.file.quit", "退出 ImHex" },
{ "hex.builtin.menu.file.open_project", "開啟專案..." },
{ "hex.builtin.menu.file.save_project", "儲存專案..." },
@ -159,8 +159,8 @@ namespace hex::plugin::builtin {
{ "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", "Import bookmarks" },
//{ "hex.builtin.menu.file.bookmark.export", "Export bookmarks" },
{ "hex.builtin.menu.file.bookmark.import", "匯入書籤" },
{ "hex.builtin.menu.file.bookmark.export", "匯出書籤" },
{ "hex.builtin.menu.edit", "編輯" },
{ "hex.builtin.menu.edit.undo", "復原" },
@ -310,18 +310,18 @@ namespace hex::plugin::builtin {
{ "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.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.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# 陣列" },
@ -335,33 +335,33 @@ namespace hex::plugin::builtin {
{ "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.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.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.jump_to", "跳至" },
{ "hex.builtin.view.information.name", "資料資訊" },
{ "hex.builtin.view.information.control", "控制" },
{ "hex.builtin.view.information.analyze", "Analyze page" },
{ "hex.builtin.view.information.analyzing", "Analyzing..." },
{ "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", "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.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", "File entropy" },
{ "hex.builtin.view.information.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.encrypted", "此資料很有可能經過加密或壓縮!" },
{ "hex.builtin.view.information.magic_db_added", "Magic database added!" },
{ "hex.builtin.view.patches.name", "Patches" },
@ -372,24 +372,24 @@ namespace hex::plugin::builtin {
{ "hex.builtin.view.pattern_editor.name", "模式編輯器" },
{ "hex.builtin.view.pattern_editor.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.desc", "已找到一或多個與此資料類型相容的 pattern_language" },
{ "hex.builtin.view.pattern_editor.accept_pattern.pattern_language", "模式" },
{ "hex.builtin.view.pattern_editor.accept_pattern.question", "Do you want to apply the selected pattern?" },
{ "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.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", "Evaluating..." },
{ "hex.builtin.view.pattern_editor.auto", "Auto evaluate" },
{ "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.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.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", "模式資料" },
@ -413,7 +413,7 @@ namespace hex::plugin::builtin {
{ "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", "Identifier" },
{ "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' 資料夾中" },
@ -450,34 +450,34 @@ namespace hex::plugin::builtin {
{ "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", "Find" },
// { "hex.builtin.view.find.searching", "Searching..." },
{ "hex.builtin.view.find.name", "尋找" },
{ "hex.builtin.view.find.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", "字串" },
{ "hex.builtin.view.find.strings.min_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.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", "Pattern" },
{ "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", "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.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", "{} entries found" },
// { "hex.builtin.view.find.search.reset", "Reset" },
{ "hex.builtin.view.find.search.entries", "找到 {} 個項目" },
{ "hex.builtin.view.find.search.reset", "重設" },
{ "hex.builtin.command.calc.desc", "計算機" },
{ "hex.builtin.command.cmd.desc", "命令" },
@ -502,14 +502,14 @@ namespace hex::plugin::builtin {
{ "hex.builtin.inspector.float", "float (32 位元)" },
{ "hex.builtin.inspector.double", "double (64 位元)" },
{ "hex.builtin.inspector.long_double", "long double (128 位元)" },
//{ "hex.builtin.inspector.sleb128", "Signed LEB128" },
//{ "hex.builtin.inspector.uleb128", "Unsigned LEB128" },
{ "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", "Wide String" },
{ "hex.builtin.inspector.string16", "寬字串" },
{ "hex.builtin.inspector.time32", "time32_t" },
{ "hex.builtin.inspector.time64", "time64_t" },
{ "hex.builtin.inspector.time", "time_t" },
@ -523,8 +523,8 @@ namespace hex::plugin::builtin {
{ "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.common.width", "寬度" },
{ "hex.builtin.nodes.common.height", "高度" },
{ "hex.builtin.nodes.constants", "常數" },
{ "hex.builtin.nodes.constants.int", "整數" },
@ -552,10 +552,10 @@ namespace hex::plugin::builtin {
{ "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.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", "讀取" },
@ -580,10 +580,10 @@ namespace hex::plugin::builtin {
{ "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.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", "加法" },
@ -596,28 +596,28 @@ namespace hex::plugin::builtin {
{ "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.arithmetic.average", "平均數" },
{ "hex.builtin.nodes.arithmetic.average.header", "平均數" },
{ "hex.builtin.nodes.arithmetic.median", "中位數" },
{ "hex.builtin.nodes.arithmetic.median.header", "中位數" },
{ "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", "緩衝" },
{ "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", "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.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", "Control flow" },
{ "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", "條件" },
@ -652,7 +652,7 @@ namespace hex::plugin::builtin {
{ "hex.builtin.nodes.decoding.hex", "十六進位" },
{ "hex.builtin.nodes.decoding.hex.header", "十六進位解碼工具" },
{ "hex.builtin.nodes.crypto", "Cryptography" },
{ "hex.builtin.nodes.crypto", "加密" },
{ "hex.builtin.nodes.crypto.aes", "AES 解碼工具" },
{ "hex.builtin.nodes.crypto.aes.header", "AES 解碼工具" },
{ "hex.builtin.nodes.crypto.aes.key", "金鑰" },
@ -661,17 +661,17 @@ namespace hex::plugin::builtin {
{ "hex.builtin.nodes.crypto.aes.mode", "模式" },
{ "hex.builtin.nodes.crypto.aes.key_length", "金鑰長度" },
{ "hex.builtin.nodes.visualizer", "Visualizers" },
{ "hex.builtin.nodes.visualizer.digram", "Digram" },
{ "hex.builtin.nodes.visualizer.digram.header", "Digram" },
{ "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", "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.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" },
@ -784,8 +784,8 @@ namespace hex::plugin::builtin {
{ "hex.builtin.setting.general", "一般" },
{ "hex.builtin.setting.general.show_tips", "啟動時顯示提示" },
{ "hex.builtin.setting.general.auto_load_patterns", "自動載入支援的模式" },
// { "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.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", "系統" },
@ -804,15 +804,15 @@ namespace hex::plugin::builtin {
{ "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.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.bytes_per_row", "Bytes per row 每列位元組" },
{ "hex.builtin.setting.hex_editor.ascii", "顯示 ASCII 欄" },
{ "hex.builtin.setting.hex_editor.advanced_decoding", "Display advanced decoding column" },
{ "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", "Data visualizer" },
{ "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" },
@ -840,15 +840,15 @@ namespace hex::plugin::builtin {
{ "hex.builtin.provider.gdb.server", "伺服器" },
{ "hex.builtin.provider.gdb.ip", "IP 位址" },
{ "hex.builtin.provider.gdb.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.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" },