| 137 | } |
| 138 | |
| 139 | Language GetLanguageByCode(const std::string &lang_code) { |
| 140 | for(const auto &[lang, codes] : g_LanguageCodesMap) { |
| 141 | for(const auto &code: codes) { |
| 142 | if(lang_code == code) { |
| 143 | return lang; |
| 144 | } |
| 145 | } |
| 146 | } |
| 147 | |
| 148 | return DefaultLanguage; |
| 149 | } |
| 150 | |
| 151 | std::string GetLanguageName(const Language lang) { |
| 152 | const auto lang_name_it = g_LanguageNamesMap.find(lang); |