-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open setup wizard in the OS language #200
Comments
cc @kollivier created a task related to this for the new MacOS app: |
I think we can try having the installer define a locale, and then Kolibri could choose this locale in the Setup Wizard if it's a supported language. Should be case insensitive and replace CC: @rtibbles - I think you've already had a look at the ways that language is chosen from HTTP request vs. |
We could currently do this by opening with the language code in the URL ( |
@rtibbles we would need a way to verify that Kolibri supports |
Good point - can check that the URL doesn't return a 404 (which is what it does for unrecognized lang codes). |
@rtibbles -- good idea. I think that all the installer libraries would have an HTTP library to do a header request to a specific page, check if it's 404 and then default to not setting a language code in the URL path if that's the case. |
Observed behavior
I thought we already had this issue filed at some point, but I'm unable to find it.
Post-install Kolibri setup wizard opens in English irregardless of the user's OS language. Since we advanced the work on the Kolibri default language setup, maybe this could be a good addition. Namely, the setup wizard should open in the default language user has on their OS, and default to English, if their language is not supported by Kolibri.
This should be a cross-platform feature, but maybe in case of the Windows installer, if the user's OS language isn't supported we could set the one selected during the installation?
Expected behavior
Better language-related UX?
User-facing consequences
Less selections during the installation and setup proces?
Errors and logs
…
Steps to reproduce
…
Context
…
cc @indirectlylit @mrpau-dev @benjaoming
The text was updated successfully, but these errors were encountered: