From bb6eae38918158da8a3bf5b0693b7323fb18b1bc Mon Sep 17 00:00:00 2001 From: rainmakerv2 <30595646+rainmakerv3@users.noreply.github.com> Date: Sat, 14 Mar 2026 05:23:32 +0800 Subject: [PATCH] fallback to original strings if tables are incomplete --- src/imgui/imgui_translations.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/imgui/imgui_translations.h b/src/imgui/imgui_translations.h index 3f4403a51..a9d034a32 100644 --- a/src/imgui/imgui_translations.h +++ b/src/imgui/imgui_translations.h @@ -87,7 +87,13 @@ namespace ImguiTranslate { std::string tr(std::string input) { std::string language = langMap[Config::GetLanguage()]; + if (!tableMap.contains(input)) + return input; + std::map translationTable = tableMap[input]; + if (!translationTable.contains(language)) + return input; + return translationTable[language]; }