Helium314 / HeliBoard

Customizable and privacy-conscious open-source keyboard
Apache License 2.0
2.3k stars 89 forks source link

App localization setting #904

Open ghost opened 3 months ago

ghost commented 3 months ago

Is your feature request related to a problem? Please describe.

In Android OS settings I have set my native language as a default, but I like to set English language / localization for specific apps, which makes it easier to navigate through settings (translations may not be accurate) or to follow setting steps described in guides.

Currently (v2.0-beta2), HeliBoard follows system setting, which makes settings also inconsistent, since some of the entries are in OS language and some of them fallbacks to english (missing translations?).

Describe the solution you'd like

It would be nice to have an option, either to follow system language, or explicitly specify app language – similar as with theme setting, which can follow system setting (dark / light mode) or use own theme.

Use case

Use-case for having own language setting for app, independed from system language:

Describe alternatives you've considered (if any)

Switch system language to english temoraly.

woj-tek commented 2 months ago

+1

I was just trying to follow some guides and while I have OS set to Spanish for immersion being able to (at least temporarily and easily) switch HeliBoard to English would make life easier (I'm not native to either of those which makes it even slightly more difficult to translate between :) )