Я использую Firefox на Linux. Всё, кроме заголовков, на английском языке.
С моей стороны воспроизвести не удалось. Можете ли вы рассказать подробнее о расположении и/или языковых настройках вашей системы? Есть ли какая-то причина, по которой что-то может определять китайский язык?
Похоже, это специфично для Linux. Моя виртуальная машина Windows так не делает.
Заголовки в Linux
Согласно другому сайту, я отправляю следующие HTTP-заголовки:
| ACCEPT | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8 |
|---|---|
| ACCEPT-ENCODING | gzip, deflate, br |
| ACCEPT-LANGUAGE | en-US,en;q=0.5 |
| HOST | www.whatismybrowser.com |
| REFERER | https://duckduckgo.com/ |
| TE | trailers |
| UPGRADE-INSECURE-REQUESTS | 1 |
| USER-AGENT | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0 |
А согласно консоли JavaScript, язык указан так:
"en-US"
Заголовки в Windows
Согласно другому сайту, я отправляю следующие HTTP-заголовки:
| ACCEPT | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8 |
|---|---|
| ACCEPT-ENCODING | gzip, deflate, br |
| ACCEPT-LANGUAGE | en-US,en;q=0.5 |
| HOST | www.whatismybrowser.com |
| TE | trailers |
| UPGRADE-INSECURE-REQUESTS | 1 |
| USER-AGENT | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0 |
А согласно консоли JavaScript, язык указан так:
"en-US"
Странно то, что это непоследовательно. Основной заголовок на английском, локализованы только эти подзаголовки.
Спасибо за сообщение об этой проблеме. Это произошло из-за того, что на Meta включена настройка set locale from accept language header. Эта настройка вызывает проблемы с анонимным кэшем и не должна быть включена на публичных сайтах, использующих CDN. Подробную информацию о проблеме см. по адресу: Swedish? meta just showed me the UI in Swedish.
Я сейчас отключу эту настройку на Meta.
Хорошо, значит, это никак не связано с моей настройкой Linux или Windows. Это облегчение…
