Add support for per-app languange preferences

This commit is contained in:
David Kaspar 2023-05-31 09:34:21 +01:00
parent 3744f90e87
commit a466f33b4e
3 changed files with 25 additions and 0 deletions

View File

@ -20,6 +20,7 @@ android {
vectorDrawables {
useSupportLibrary true
}
resConfigs("ar", "cs", "eo", "es", "fa", "fr", "hu", "night", "nl", "pt-rBR", "ru", "sv-rSE", "ta", "tr", "uk", "zh", "sh-rHK", "zh-rTW" )
}
buildTypes {

View File

@ -30,6 +30,7 @@
android:largeHeap="true"
android:usesCleartextTraffic="true"
android:hardwareAccelerated="true"
android:localeConfig="@xml/locales_config"
tools:targetApi="33">
<activity
android:name=".ui.MainActivity"

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<locale-config xmlns:android="http://schemas.android.com/apk/res/android">
<locale android:name="ar"/>
<locale android:name="cs"/>
<locale android:name="eo"/>
<locale android:name="es"/>
<locale android:name="fa"/>
<locale android:name="fr"/>
<locale android:name="hu"/>
<locale android:name="night"/>
<locale android:name="nl"/>
<locale android:name="pr-rBR"/>
<locale android:name="ru"/>
<locale android:name="sv-rSE"/>
<locale android:name="ta"/>
<locale android:name="tr"/>
<locale android:name="uk"/>
<locale android:name="zh"/>
<locale android:name="zh-rHK"/>
<locale android:name="zh-rTW"/>
<locale android:name="en"/>
<locale android:name="en-GB"/>
</locale-config>