Repository metrics
- Stars
- (1,348 stars)
- PR merge metrics
- (PR metrics pending)
Description
I haven't gone and confirmed this empirically (it's a bit annoying to test because it involves uninstalling the app), but from studying our code it looks like we always start out with English for the UI when the app is installed.
We should instead look at the user's language preferences they've set in the system settings, and respect those.
Once we've first installed, we can remember the language and let the user change it through our own settings UI independent of the system settings, like we do now. But this should make our language-settings UI unnecessary for the vast majority of users, and give most non-English-speaking users a better experience right from the start.
See also #2611 about some of the limitations of that UI; but no matter how excellent we make it, it'll be better still to make a sensible choice from the beginning.