mirror of
https://github.com/ONLYOFFICE/desktop-apps.git
synced 2026-02-10 18:05:16 +08:00
Merge pull request 'Online-installer: translator revision' (#152) from feature/refactoring-translator into develop
Reviewed-on: https://git.onlyoffice.com/ONLYOFFICE/desktop-apps/pulls/152
This commit is contained in:
@ -107,17 +107,19 @@ wstring Translator::tr(const char *str)
|
||||
//wcout << L"\n\n" << translatedStr << L"\n" << it->second;
|
||||
if (strIdPair.first == translatedStr) {
|
||||
if (strIdPair.second.find(langName) != strIdPair.second.end())
|
||||
translatedStr = strIdPair.second[langName];
|
||||
return strIdPair.second[langName];
|
||||
else {
|
||||
wstring primaryLangAndScript = getPrimaryLang(langName, true);
|
||||
if (strIdPair.second.find(primaryLangAndScript) != strIdPair.second.end())
|
||||
translatedStr = strIdPair.second[primaryLangAndScript];
|
||||
return strIdPair.second[primaryLangAndScript];
|
||||
else {
|
||||
wstring primaryLang = getPrimaryLang(langName);
|
||||
if (strIdPair.second.find(primaryLang) != strIdPair.second.end())
|
||||
translatedStr = strIdPair.second[primaryLang];
|
||||
return strIdPair.second[primaryLang];
|
||||
}
|
||||
}
|
||||
if (strIdPair.second.find(L"en") != strIdPair.second.end())
|
||||
return strIdPair.second[L"en"];
|
||||
break;
|
||||
}
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user