sys: Replaced Search view with a generic Find view

Closes #551
This commit is contained in:
WerWolv
2022-07-29 13:59:57 +02:00
parent 1b68ea4eba
commit b7324913e9
16 changed files with 778 additions and 428 deletions

View File

@@ -81,6 +81,14 @@ namespace hex::plugin::builtin {
{ "hex.builtin.common.browse", "ファイルを参照..." },
{ "hex.builtin.common.choose_file", "ファイルを選択" },
// { "hex.builtin.common.processing", "Processing" },
//{ "hex.builtin.common.filter", "Filter" },
//{ "hex.builtin.common.value", "Value" },
{ "hex.builtin.common.offset", "オフセット" },
{ "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終了してもよろしいですか?" },
@@ -333,22 +341,6 @@ namespace hex::plugin::builtin {
{ "hex.builtin.view.settings.name", "設定" },
//{ "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.strings.name", "文字列" },
{ "hex.builtin.view.strings.copy", "文字列をコピー" },
{ "hex.builtin.view.strings.demangle", "デマングル" },
{ "hex.builtin.view.strings.min_length", "最小の長さ" },
//{ "hex.builtin.view.strings.regex", "Regex" },
{ "hex.builtin.view.strings.filter", "フィルタ" },
{ "hex.builtin.view.strings.extract", "抽出" },
{ "hex.builtin.view.strings.regex_error", "無効な正規表現" },
{ "hex.builtin.view.strings.results", "{0} 件見つかりました" },
{ "hex.builtin.view.strings.searching", "検索中..." },
{ "hex.builtin.view.strings.offset", "オフセット" },
{ "hex.builtin.view.strings.size", "サイズ" },
{ "hex.builtin.view.strings.string", "文字列" },
{ "hex.builtin.view.strings.demangle.title", "デマングルした名前" },
{ "hex.builtin.view.strings.demangle.copy", "コピー" },
{ "hex.builtin.view.tools.name", "ツール" },
{ "hex.builtin.view.yara.name", "Yaraルール" },
@@ -393,6 +385,30 @@ namespace hex::plugin::builtin {
{ "hex.builtin.view.provider_settings.name", "プロバイダ設定" },
{ "hex.builtin.view.provider_settings.load_popup", "プロバイダを開く" },
//{ "hex.builtin.view.find.name", "Find" },
// { "hex.builtin.view.find.searching", "Searching..." },
// { "hex.builtin.view.find.demangled", "Demangled" },
// { "hex.builtin.view.find.range", "Range" },
// { "hex.builtin.view.find.range.entire_data", "Entire Data" },
// { "hex.builtin.view.find.range.selection", "Selection" },
// { "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.search", "Search" },
// { "hex.builtin.view.find.context.copy", "Copy Value" },
// { "hex.builtin.view.find.context.copy_demangle", "Copy Demangled Value" },
{ "hex.builtin.command.calc.desc", "計算機" },
{ "hex.builtin.command.cmd.desc", "コマンド" },
{ "hex.builtin.command.cmd.result", "コマンド '{0}' を実行" },