gsantner / dandelion

a unofficial diaspora* client for Android
https://github.com/gsantner/dandelion
Other
113 stars 34 forks source link

Selected language not applied on Android 8.1 / LOS15.1 #205

Open asereze opened 5 years ago

asereze commented 5 years ago

General information

Description

It looks like there is a problem with some translations in Android 8.1 (LineageOS 15.1). Every time I open dandelion or Cherry the app's language goes back to Italian (my system's language) even if I choose Sardinian in the settings. For some reason that doesn't happen with Stringlate.

I've seen that they got the same problem with VLC, and they solved it this way: https://code.videolan.org/videolan/vlc-android/issues/612 I don't know if it could be useful.

gsantner commented 5 years ago

Can you try this on Markor and MemeTastic too? Hows it there?

Regarding cherry, it's okay. All apps use the same code for doing this feature, enough on one.

asereze commented 5 years ago

I've installed and tried them now, and they seem to be working fine. I had to set the locale to other languages for the test (I tried French and Galician), since I did not translate them in Sardinian yet, but dandelion and Cherry had the same problem with those languages as well (with all languages, actually). So right now it looks like this:

Stringlate, Markor and Memetastic: OK

Cherry and dandelion: ERROR

gsantner commented 5 years ago

Ok, then there is an additional missing point of call somewhere in both, but the setting feature itself works. Good to know and where to set on fixing it.

asereze commented 4 years ago

Confirmed with Android 9 / LineageOS 16.0 as well.