--- a/source/i18n/L10n.cpp +++ a/source/i18n/L10n.cpp @@ -205,7 +205,7 @@ void L10n::ReevaluateCurrentLocaleAndReload() else { GetDictionaryLocale(locale, currentLocale); - currentLocaleIsOriginalGameLocale = (currentLocale == icu::Locale::getUS()) == TRUE; + currentLocaleIsOriginalGameLocale = (currentLocale == icu::Locale::getUS()) == 1; useLongStrings = false; } LoadDictionaryForCurrentLocale();