LocaleHelper: use argument for a when expression (#8131)

(cherry picked from commit ff4fb83bff8f271220decb061405937230e0b18f)
This commit is contained in:
stevenyomi 2022-10-02 22:08:12 +08:00 committed by Jobobby04
parent f8bb98f642
commit 17111a4d02

View File

@ -39,10 +39,10 @@ object LocaleHelper {
return ""
}
val locale = when {
lang.isEmpty() -> LocaleListCompat.getAdjustedDefault()[0]
lang == "zh-CN" -> Locale.forLanguageTag("zh-Hans")
lang == "zh-TW" -> Locale.forLanguageTag("zh-Hant")
val locale = when (lang) {
"" -> LocaleListCompat.getAdjustedDefault()[0]
"zh-CN" -> Locale.forLanguageTag("zh-Hans")
"zh-TW" -> Locale.forLanguageTag("zh-Hant")
else -> Locale.forLanguageTag(lang)
}
return locale!!.getDisplayName(locale).replaceFirstChar { it.uppercase(locale) }