It's too early to DoesLanguageExist at this point. Just return the preferred language; we'll fall back on BASE_LANGUAGE anyway.
This commit is contained in:
@@ -234,13 +234,7 @@ void ThemeManager::LoadThemeMetrics( deque<Theme> &theme, const CString &sThemeN
|
|||||||
CString ThemeManager::GetDefaultLanguage()
|
CString ThemeManager::GetDefaultLanguage()
|
||||||
{
|
{
|
||||||
CString sLangCode = HOOKS->GetPreferredLanguage();
|
CString sLangCode = HOOKS->GetPreferredLanguage();
|
||||||
CString sLangName = GetLanguageNameFromISO639Code( sLangCode );
|
return GetLanguageNameFromISO639Code( sLangCode );
|
||||||
|
|
||||||
if( DoesLanguageExist(sLangName) )
|
|
||||||
return sLangName;
|
|
||||||
|
|
||||||
LOG->Trace( "No language \"%s\"; defaulting to %s", sLangName.c_str(), BASE_LANGUAGE.c_str() );
|
|
||||||
return BASE_LANGUAGE;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ThemeManager::SwitchThemeAndLanguage( const CString &sThemeName_, const CString &sLanguage_ )
|
void ThemeManager::SwitchThemeAndLanguage( const CString &sThemeName_, const CString &sLanguage_ )
|
||||||
|
|||||||
Reference in New Issue
Block a user