Language picker: present regional variants (pt-BR, es-MX, fr-CA, en-CA, zh-Hans/zh-Hant) so the list stays scannable #1053
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#1053
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Spun out of #269 (its "From #71" point 5).
0.5 offers several regional variants of one language:
pt-PTandpt-BResandes-MXfr-FRandfr-CAen-GBanden-CAzh-Hansandzh-HantWith 56 languages selected and more scaffolded, the language picker (Settings, sign-up, the instance default) is one long list. A person looking for their language has to scan it, and two entries that read almost the same ("français (France)", "français (Canada)") sit apart or together depending only on sorting.
Questions to settle in this issue
pt,es,fr,enorzh, which variant does Postulo pick? Today it is whatever Django's fallback finds first.zh-Hans/zh-Hantare script tags.Done when
Accept-Language: pt(andes,fr,en,zh) lands on the agreed variant, with a test.