26B/unbabble

User default language

Closed this issue · 1 comments

Add a user meta field to store the user's default language preference. The setting should appear in the user's profile.

We'll use the interface language switcher for this. If a user has a given language selected this will be used when there is a need for it. Other mechanisms have priority like: cookie and URL argument definitions. The interface language should only be used before the site's default language.

We should be careful to check if the interface language is one of the languages that is setup for contents.