MCPcopy Create free account
hub / github.com/comaps/comaps / GetSimplifiedSystemLanguageCodes

Function GetSimplifiedSystemLanguageCodes

libs/i18n/localisation.cpp:105–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103}
104
105vector<LanguageCode> GetSimplifiedSystemLanguageCodes()
106{
107 vector<LanguageCode> simplifiedLanguageCodes = {};
108 for (auto const & languageCode : GetSystemLanguageCodes())
109 {
110 LanguageCode const simplifiedLanguageCode = string{languageCode.substr(0, languageCode.find_first_of("-_ "))};
111 if (find(simplifiedLanguageCodes.begin(), simplifiedLanguageCodes.end(), simplifiedLanguageCode) ==
112 simplifiedLanguageCodes.end())
113 simplifiedLanguageCodes.push_back(simplifiedLanguageCode);
114 }
115 return simplifiedLanguageCodes;
116}
117
118vector<LanguageIndex> GetSimplifiedSystemLanguageIndexes()
119{

Callers 2

GetMapLanguageCodesFunction · 0.85

Calls 5

GetSystemLanguageCodesFunction · 0.85
findFunction · 0.85
beginMethod · 0.45
endMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected