andstatus / todoagenda

Android home screen widgets showing future (and past) calendar events and tasks
Apache License 2.0
130 stars 19 forks source link

Allow changing language of user interface #119

Closed yvolk closed 11 months ago

yvolk commented 1 year ago

Currently our app uses Language that is set for the whole Android device ("Device default"). In this change we add "App language" option to Settings -> "Other settings" screen that allows setting any custom language from a list of available translations.

ploink commented 11 months ago

Android 13 has included a feature that allows you to change the locale for any app that targets A13 and has the feature enabled. This is very easy to implement.

I submitted the same feature request to Etar and they implemented this. https://github.com/Etar-Group/Etar-Calendar/issues/1497 I already tried it for Todo Agenda and it works perfectly. Here is a screenshot. Screenshot_20231224-175150_Settings

yvolk commented 11 months ago

Thank you @ploink for the solution! This was really easy, and it works. I just posted beta to https://github.com/andstatus/todoagenda/issues/3