Quando o primeiro accept-language do navegador é `zh-HK`, o idioma padrão da interface está incorreto

Para resolver o problema mencionado no título, a opção “correta” seria utilizarmos zh-Hans e zh-Hant, mas os navegadores são inconsistentes quanto às opções que apresentam.

Chrome:

Firefox:

Não consegui encontrar nenhuma maneira no Safari de escolher um idioma, então ele deve sempre usar as configurações do sistema? Isso potencialmente inclui todas essas opções:


A Documentação sugere que um código de idioma como zh-Hans_HK é possível no macOS. Fico me perguntando se isso chega até o navegador.

1 curtida