mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-25 22:42:04 +02:00
Define each identifier in a dedicated statement
This commit is contained in:
@@ -141,7 +141,8 @@ void CMapHeader::registerMapStrings()
|
||||
VLC->generaltexth->addSubContainer(*this);
|
||||
|
||||
//get supported languages. Assuming that translation containing most strings is the base language
|
||||
std::set<std::string> mapLanguages, mapBaseLanguages;
|
||||
std::set<std::string> mapLanguages;
|
||||
std::set<std::string> mapBaseLanguages;
|
||||
int maxStrings = 0;
|
||||
for(auto & translation : translations.Struct())
|
||||
{
|
||||
@@ -166,7 +167,8 @@ void CMapHeader::registerMapStrings()
|
||||
mapBaseLanguages.insert(translation.first);
|
||||
}
|
||||
|
||||
std::string baseLanguage, language;
|
||||
std::string baseLanguage;
|
||||
std::string language;
|
||||
//english is preferrable as base language
|
||||
if(mapBaseLanguages.count(Languages::getLanguageOptions(Languages::ELanguages::ENGLISH).identifier))
|
||||
baseLanguage = Languages::getLanguageOptions(Languages::ELanguages::ENGLISH).identifier;
|
||||
|
||||
Reference in New Issue
Block a user