From 0e863e6304b471dd20213720235c0ae92dfdd45f Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Wed, 22 May 2024 14:26:03 +0200 Subject: [PATCH] use system language as default --- app/src/main/java/xdsopl/robot36/MainActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/xdsopl/robot36/MainActivity.java b/app/src/main/java/xdsopl/robot36/MainActivity.java index 1609181..c34f24a 100644 --- a/app/src/main/java/xdsopl/robot36/MainActivity.java +++ b/app/src/main/java/xdsopl/robot36/MainActivity.java @@ -377,7 +377,7 @@ public class MainActivity extends AppCompatActivity { final int defaultSampleRate = 44100; final int defaultChannelSelect = 0; final int defaultAudioSource = MediaRecorder.AudioSource.MIC; - final String defaultLanguage = "en-US"; + final String defaultLanguage = "system"; if (state == null) { SharedPreferences pref = getPreferences(Context.MODE_PRIVATE); AppCompatDelegate.setDefaultNightMode(pref.getInt("nightMode", AppCompatDelegate.getDefaultNightMode())); @@ -615,7 +615,8 @@ public class MainActivity extends AppCompatActivity { private void setLanguage(String language) { this.language = language; - AppCompatDelegate.setApplicationLocales(LocaleListCompat.forLanguageTags(language)); + if (!language.equals("system")) + AppCompatDelegate.setApplicationLocales(LocaleListCompat.forLanguageTags(language)); } private void storeScope() {