D'après ce que j'ai testé, les comportements suivants s'appliquent à la fois aux versions Android et Linux Desktop de Google Chrome :
Chaque fois que vous modifiez la locale de votre système (via LANG
sous Linux, ou via les paramètres Système - Langues sous Android), Google Chrome réinitialise ses propres paramètres de langue (et la variable d'environnement Accept-Language
) à une liste prédéfinie.
Par exemple, si vous définissez les paramètres régionaux du système sur "English (Canada) / en_CA.UTF-8" et que vous redémarrez Chrome, l'option Accept-Language
contiendra quatre langues : en_CA, en_GB, en_US, et en.
Dans les paramètres de Chrome, vous pouvez ajuster la liste des langues, en ne laissant que "English" (sans suffixe de région), et après un redémarrage de Chrome, l'option Accept-Language
ne contiendra qu'une seule locale : en.
Je ne sais pas pour les langues uk / ru, mais vous pouvez essayer d'ajuster la liste des langues dans les paramètres de Chrome (n'oubliez pas de redémarrer Chrome) et visitez https://httpbin.org/headers pour examiner votre Accept-Language
en-tête.