Fixed language codes and language switcher not working on f-droid flavor

This commit is contained in:
Prathamesh More 2022-06-22 12:28:22 +05:30
parent 10367f64de
commit 9a589d5b46
2 changed files with 7 additions and 23 deletions

View file

@ -8,7 +8,9 @@ import androidx.fragment.app.FragmentActivity
fun Context.setUpMediaRouteButton(menu: Menu) {} fun Context.setUpMediaRouteButton(menu: Menu) {}
fun FragmentActivity.installLanguageAndRecreate(code: String) {} fun FragmentActivity.installLanguageAndRecreate(code: String) {
recreate()
}
fun Context.goToProVersion() {} fun Context.goToProVersion() {}

View file

@ -123,12 +123,9 @@
<string-array name="pref_language_names"> <string-array name="pref_language_names">
<item>System default</item> <item>System default</item>
<item>Afrikaans</item>
<item>Arabic</item> <item>Arabic</item>
<item>Basque</item> <item>Basque</item>
<item>Bengali</item>
<item>Burmese</item> <item>Burmese</item>
<item>Catalan</item>
<item>Simplified Chinese</item> <item>Simplified Chinese</item>
<item>Traditional Chinese(Hong Kong)</item> <item>Traditional Chinese(Hong Kong)</item>
<item>Traditional Chinese(Taiwan)</item> <item>Traditional Chinese(Taiwan)</item>
@ -137,12 +134,10 @@
<item>Danish</item> <item>Danish</item>
<item>Dutch</item> <item>Dutch</item>
<item>English</item> <item>English</item>
<item>Finnish</item>
<item>Filipino</item> <item>Filipino</item>
<item>French</item> <item>French</item>
<item>German</item> <item>German</item>
<item>Greek</item> <item>Greek</item>
<item>Hebrew</item>
<item>Hindi</item> <item>Hindi</item>
<item>Hungarian</item> <item>Hungarian</item>
<item>Indonesian</item> <item>Indonesian</item>
@ -151,10 +146,8 @@
<item>Kannada</item> <item>Kannada</item>
<item>Korean</item> <item>Korean</item>
<item>Kurmanji Kurdish</item> <item>Kurmanji Kurdish</item>
<item>Latvian</item>
<item>Malayalam</item> <item>Malayalam</item>
<item>Nepali</item>
<item>Norwegian</item>
<item>Oriya</item>
<item>Persian</item> <item>Persian</item>
<item>Polish</item> <item>Polish</item>
<item>Portuguese(Brazil)</item> <item>Portuguese(Brazil)</item>
@ -162,7 +155,6 @@
<item>Romanian</item> <item>Romanian</item>
<item>Russian</item> <item>Russian</item>
<item>Serbian</item> <item>Serbian</item>
<item>Slovak</item>
<item>Spanish</item> <item>Spanish</item>
<item>Spanish(Latin America)</item> <item>Spanish(Latin America)</item>
<item>Swedish</item> <item>Swedish</item>
@ -171,17 +163,13 @@
<item>Thai</item> <item>Thai</item>
<item>Turkish</item> <item>Turkish</item>
<item>Ukrainian</item> <item>Ukrainian</item>
<item>Urdu</item>
<item>Vietnamese</item> <item>Vietnamese</item>
</string-array> </string-array>
<string-array name="pref_language_codes"> <string-array name="pref_language_codes">
<item>auto</item> <item>auto</item>
<item>af-ZA</item>
<item>ar-SA</item> <item>ar-SA</item>
<item>eu-ES</item> <item>eu-ES</item>
<item>bn-IN</item>
<item>my-MM</item> <item>my-MM</item>
<item>ca-ES</item>
<item>zh-CN</item> <item>zh-CN</item>
<item>zh-HK</item> <item>zh-HK</item>
<item>zh-TW</item> <item>zh-TW</item>
@ -190,12 +178,10 @@
<item>da-DK</item> <item>da-DK</item>
<item>nl-NL</item> <item>nl-NL</item>
<item>en</item> <item>en</item>
<item>fi-FI</item>
<item>fil-PH</item> <item>fil-PH</item>
<item>fr</item> <item>fr</item>
<item>de</item> <item>de</item>
<item>el</item> <item>el</item>
<item>iw</item>
<item>hi</item> <item>hi</item>
<item>hu</item> <item>hu</item>
<item>in</item> <item>in</item>
@ -203,11 +189,9 @@
<item>ja</item> <item>ja</item>
<item>kn</item> <item>kn</item>
<item>ko</item> <item>ko</item>
<item>kmr</item> <item>kmr-TR</item>
<item>lv-LV</item>
<item>ml</item> <item>ml</item>
<item>ne</item>
<item>no</item>
<item>or</item>
<item>fa</item> <item>fa</item>
<item>pl</item> <item>pl</item>
<item>pt-BR</item> <item>pt-BR</item>
@ -215,16 +199,14 @@
<item>ro</item> <item>ro</item>
<item>ru</item> <item>ru</item>
<item>sr</item> <item>sr</item>
<item>sk</item>
<item>es</item> <item>es</item>
<item>es-419</item> <item>es-419</item>
<item>sv</item> <item>sv</item>
<item>ta</item> <item>ta</item>
<item>te</item> <item>te</item>
<item>tr</item>
<item>th-TH</item> <item>th-TH</item>
<item>tr</item>
<item>uk</item> <item>uk</item>
<item>ur</item>
<item>vi</item> <item>vi</item>
</string-array> </string-array>
<string-array name="image_settings_options"> <string-array name="image_settings_options">