iamjazzar/rosetta

Language is not getting changed in Android 6.0

drmkraja opened this issue · 0 comments

The locale is not getting changed in Android 6.0 (Huawei Honor 5X). It works perfect on Nougat phones.

Logs while changing Language.

D/com.ahmedjazzar.rosetta.LanguagesListDialogFragment: Displaying dialog main strings in the selected locale
D/com.ahmedjazzar.rosetta.LanguagesListDialogFragment: Displaying dialog main strings in the selected locale
I/HwSecImmHelper: mSecurityInputMethodService is null
V/AudioManager: playSoundEffect   effectType: 0
V/AudioManager: querySoundEffectsEnabled...
D/com.ahmedjazzar.rosetta.LocalesDetector: Setting the layout direction
I/com.ahmedjazzar.rosetta.LocalesDetector: Locale preferences updated to: ta
I/com.ahmedjazzar.rosetta.LanguagesListDialogFragment: App locale changed successfully.
D/com.ahmedjazzar.rosetta.LocalesDetector: Refreshing the application: com.pureh.merry
D/com.ahmedjazzar.rosetta.LocalesDetector: Finishing current activity.
D/com.ahmedjazzar.rosetta.LocalesDetector: Start the application
D/com.ahmedjazzar.rosetta.LocalesDetector: Application refreshed
V/ActivityThread: ActivityThread,callActivityOnCreate

Logs During App Startup after selecting another Language.

V/com.ahmedjazzar.rosetta.LocalesDetector: Object from com.ahmedjazzar.rosetta.LocalesDetector has been created.
V/com.ahmedjazzar.rosetta.LocalesDetector: Object from com.ahmedjazzar.rosetta.LocalesDetector has been created.
D/com.ahmedjazzar.rosetta.LocalesDetector: Setting the layout direction
I/com.ahmedjazzar.rosetta.LocalesDetector: Locale preferences updated to: ta
D/com.ahmedjazzar.rosetta.LocalesDetector: Validating given locales..
D/com.ahmedjazzar.rosetta.LocalesDetector: passing validated locales.
D/com.ahmedjazzar.rosetta.LocalesDetector: Locales have been changed