diff --git a/src/imgui/imgui_translations.h b/src/imgui/imgui_translations.h index 566a4923f..9535183b1 100644 --- a/src/imgui/imgui_translations.h +++ b/src/imgui/imgui_translations.h @@ -47,39 +47,41 @@ const std::map TrophyEarnedTable = { ///////////// End ImGui Translation Tables -std::map langMap = {{0, "Japanese"}, - {1, "English (US)"}, - {2, "French"}, - {3, "Spanish"}, - {4, "German"}, - {5, "Italian"}, - {6, "Dutch"}, - {7, "Portuguese (PT)"}, - {8, "Russian"}, - {9, "Korean"}, - {10, "Chinese (Traditional)"}, - {11, "Chinese (Simplified)"}, - {12, "Finnish"}, - {13, "Swedish"}, - {14, "Danish"}, - {15, "Norwegian"}, - {16, "Polish"}, - {17, "Portuguese (BR)"}, - {18, "English (UK)"}, - {19, "Turkish"}, - {20, "Spanish (Latin America)"}, - {21, "Arabic"}, - {22, "French (Canada)"}, - {23, "Czech"}, - {24, "Hungarian"}, - {25, "Greek"}, - {26, "Romanian"}, - {27, "Thai"}, - {28, "Vietnamese"}, - {29, "Indonesian"}, - {30, "Ukrainian"}}; +const std::map langMap = { + {0, "Japanese"}, + {1, "English (US)"}, + {2, "French"}, + {3, "Spanish"}, + {4, "German"}, + {5, "Italian"}, + {6, "Dutch"}, + {7, "Portuguese (PT)"}, + {8, "Russian"}, + {9, "Korean"}, + {10, "Chinese (Traditional)"}, + {11, "Chinese (Simplified)"}, + {12, "Finnish"}, + {13, "Swedish"}, + {14, "Danish"}, + {15, "Norwegian"}, + {16, "Polish"}, + {17, "Portuguese (BR)"}, + {18, "English (UK)"}, + {19, "Turkish"}, + {20, "Spanish (Latin America)"}, + {21, "Arabic"}, + {22, "French (Canada)"}, + {23, "Czech"}, + {24, "Hungarian"}, + {25, "Greek"}, + {26, "Romanian"}, + {27, "Thai"}, + {28, "Vietnamese"}, + {29, "Indonesian"}, + {30, "Ukrainian"}, +}; -std::map> tableMap = { +const std::map> tableMap = { {"Trophy Earned", TrophyEarnedTable}, }; @@ -90,13 +92,13 @@ std::string tr(std::string input) { return input; } - std::map translationTable = tableMap[input]; - std::string language = langMap[Config::GetLanguage()]; + const std::map translationTable = tableMap.at(input); + std::string language = langMap.at(Config::GetLanguage()); if (!translationTable.contains(language)) { return input; } - return translationTable[language]; + return translationTable.at(language); } } // namespace ImguiTranslate