mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
- There is no reason to limit the number of languages supported by the application. This is what happens when LANGUAGES is set during Django configuration. Users should be able to set a language using browser preferences and see at least the Django translated messages even if Plinth messages are not translated (example user create/edit form). - If we wish to limit the number of language options shown duing language selection (for quality perception reasons), we should perform the limiting at the time of configuration. - Note that when a new language is requested in translation tool, we create an empty file and that may lead to language being shown but with few strings actually translated. This will have poor impact on user experience. I wonder if we should filter language at all, keeping this in mind.