snikket-im / snikket-android

Snikket Android client
https://snikket.org/app/
GNU General Public License v3.0
97 stars 18 forks source link

Support for in-app UI language selection #31

Open Yuuki-Sora opened 2 years ago

Yuuki-Sora commented 2 years ago

First of all, thank you very much for this amazing piece of artwork! So far it works like a charm and really grants some extra peace of mind. I do, however, have a little request regarding the settings page.

You see, I am actually trilingual (English, Chinese, Japanese) and my phone (running Android 12) has been set to Japanese. Naturally, when I open the app on my phone, it's also in Japanese. But, with all respect, I must say that the Japanese translation for the app UI is... uhm... a bit hard to understand, at least.

It would be really really helpful if, by any chance, a "language selection" item (or the like) could be added to the settings view to enable in-app language selection. Since I'm actually more fluent in English anyway, it'd likely be of great help if I could just use the app in its native language (hopefully it's English? I'm not sure...) to best understand what each feature is supposed to do and possibly prevent myself from accidentally messing something up. Since if I change the system language into English all of the Japanese apps would likely go crazy, the best solution for the moment I can think of would be to add a little extra switch for this feature.

I know Android 13 is going to support this (from its settings, I believe), but that's still far from now and I don't think my current device is even eligible for an update to that system version. Any help would be greatly appreciated!