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

A comunidade taiwanesa de FOSS para l10n prefere “正體” em vez de “繁體”, mas não me importo com nenhum dos dois.

Enquanto houver apenas duas variantes, o código é basicamente cosmético. Muitas vezes, mesmo quando o nome diz “Chinês (Tradicional)”, o código subjacente ainda é zh_TW. De qualquer forma, você ainda precisa lidar com ambas as variantes de tags de idioma enviadas pelos navegadores: language-region e language-script-region. Pelo que sei, o Firefox no Android envia o cabeçalho accept-language com zh-Hant-HK, dependendo da configuração de localidade do sistema Android.

2 curtidas