Skip to content

Commit 89f1350

Browse files
committed
refactor: use Locale.Builder for app language initialization
1 parent 059396e commit 89f1350

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

legacy/ui/base/src/main/java/com/fsck/k9/ui/base/AppLanguageManager.kt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,14 @@ class AppLanguageManager(
8989
// language is in the form: en_US
9090
val language = appLanguage.substring(0, 2)
9191
val country = appLanguage.substring(3)
92-
Locale(language, country)
92+
Locale.Builder()
93+
.setLanguage(language)
94+
.setRegion(country)
95+
.build()
9396
} else {
94-
Locale(appLanguage)
97+
Locale.Builder()
98+
.setLanguage(appLanguage)
99+
.build()
95100
}
96101
}
97102

0 commit comments

Comments
 (0)