From d17911d7537ec214da1ea20af7fe6492c0d26476 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Wed, 12 Oct 2022 12:24:11 +0200 Subject: [PATCH] fix: Invalid axis labels in data information view --- plugins/builtin/source/content/views/view_information.cpp | 4 ++-- plugins/builtin/source/lang/de_DE.cpp | 1 + plugins/builtin/source/lang/en_US.cpp | 1 + plugins/builtin/source/lang/it_IT.cpp | 1 + plugins/builtin/source/lang/ja_JP.cpp | 1 + plugins/builtin/source/lang/ko_KR.cpp | 1 + plugins/builtin/source/lang/pt_BR.cpp | 1 + plugins/builtin/source/lang/zh_CN.cpp | 1 + plugins/builtin/source/lang/zh_TW.cpp | 1 + 9 files changed, 10 insertions(+), 2 deletions(-) diff --git a/plugins/builtin/source/content/views/view_information.cpp b/plugins/builtin/source/content/views/view_information.cpp index 7421afa0f..06ba93f60 100644 --- a/plugins/builtin/source/content/views/view_information.cpp +++ b/plugins/builtin/source/content/views/view_information.cpp @@ -208,7 +208,7 @@ namespace hex::plugin::builtin { ImGui::TextUnformatted("hex.builtin.view.information.distribution"_lang); if (ImPlot::BeginPlot("##distribution", ImVec2(-1, 0), ImPlotFlags_NoChild | ImPlotFlags_NoLegend | ImPlotFlags_NoMenus | ImPlotFlags_NoBoxSelect)) { - ImPlot::SetupAxes("Address", "Count", ImPlotAxisFlags_Lock, ImPlotAxisFlags_Lock | ImPlotAxisFlags_LogScale); + ImPlot::SetupAxes("hex.builtin.common.value"_lang, "hex.builtin.common.count"_lang, ImPlotAxisFlags_Lock, ImPlotAxisFlags_Lock | ImPlotAxisFlags_LogScale); ImPlot::SetupAxesLimits(0, 256, 1, double(*std::max_element(this->m_valueCounts.begin(), this->m_valueCounts.end())) * 1.1F, ImGuiCond_Always); static auto x = [] { @@ -227,7 +227,7 @@ namespace hex::plugin::builtin { ImGui::TextUnformatted("hex.builtin.view.information.entropy"_lang); if (ImPlot::BeginPlot("##entropy", ImVec2(-1, 0), ImPlotFlags_NoChild | ImPlotFlags_CanvasOnly)) { - ImPlot::SetupAxes("Address", "Entropy", ImPlotAxisFlags_Lock, ImPlotAxisFlags_Lock); + ImPlot::SetupAxes("hex.builtin.common.address"_lang, "hex.builtin.view.information.entropy"_lang, ImPlotAxisFlags_Lock, ImPlotAxisFlags_Lock); ImPlot::SetupAxesLimits(0, this->m_blockEntropy.size(), -0.1F, 1.1F, ImGuiCond_Always); ImPlot::PlotLine("##entropy_line", this->m_blockEntropy.data(), this->m_blockEntropy.size()); diff --git a/plugins/builtin/source/lang/de_DE.cpp b/plugins/builtin/source/lang/de_DE.cpp index 23ed9f0c1..e7db11d0b 100644 --- a/plugins/builtin/source/lang/de_DE.cpp +++ b/plugins/builtin/source/lang/de_DE.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/en_US.cpp b/plugins/builtin/source/lang/en_US.cpp index f90dec04c..386616a82 100644 --- a/plugins/builtin/source/lang/en_US.cpp +++ b/plugins/builtin/source/lang/en_US.cpp @@ -83,6 +83,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/it_IT.cpp b/plugins/builtin/source/lang/it_IT.cpp index 1d7234ce3..6b9aa0fa4 100644 --- a/plugins/builtin/source/lang/it_IT.cpp +++ b/plugins/builtin/source/lang/it_IT.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/ja_JP.cpp b/plugins/builtin/source/lang/ja_JP.cpp index a5bc97866..e23ff6be2 100644 --- a/plugins/builtin/source/lang/ja_JP.cpp +++ b/plugins/builtin/source/lang/ja_JP.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/ko_KR.cpp b/plugins/builtin/source/lang/ko_KR.cpp index ed496dd1e..efe5fe67f 100644 --- a/plugins/builtin/source/lang/ko_KR.cpp +++ b/plugins/builtin/source/lang/ko_KR.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/pt_BR.cpp b/plugins/builtin/source/lang/pt_BR.cpp index 061b0e95d..c267a885a 100644 --- a/plugins/builtin/source/lang/pt_BR.cpp +++ b/plugins/builtin/source/lang/pt_BR.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/zh_CN.cpp b/plugins/builtin/source/lang/zh_CN.cpp index 203bd0379..771664ace 100644 --- a/plugins/builtin/source/lang/zh_CN.cpp +++ b/plugins/builtin/source/lang/zh_CN.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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" }, diff --git a/plugins/builtin/source/lang/zh_TW.cpp b/plugins/builtin/source/lang/zh_TW.cpp index 6f68ffbaf..ea2d7e791 100644 --- a/plugins/builtin/source/lang/zh_TW.cpp +++ b/plugins/builtin/source/lang/zh_TW.cpp @@ -82,6 +82,7 @@ namespace hex::plugin::builtin { { "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.type.u8", "uint8_t" },