Я знаю, что на этот вопрос был дан ответ , но данный ответ не является полной историей:
Я зашел в «Настройки» Firefox -> «Содержимое» и удалил все языки, кроме немецкого / немецкого, и navigator.language не изменился - он все еще в en-GB (я в Великобритании).
Мне сказали, что если я получу немецкий Firefox, УСТАНОВИТ, что он будет работать, но мне не нужно этого делать, верно?
Строка useragent также содержит en-GB; но язык accept на заголовках HTTP установлен правильно. Так что это похоже на ошибку в Firefox, я потратил немного времени на изучение их bugzilla, но я не могу увидеть эту точную ошибку в журнале, хотя мне это кажется довольно огромным упущением?