Карты Google, показывающие маршруты на местном языке
-
09-06-2019 - |
Вопрос
Я заметил, что карты Google предоставляют указания на моем местном языке (венгерском), когда я использую Google Chrome, и на английском языке, когда я использую его из IE.
Я хотел бы знать, как Chrome это определяет и как написать код, который всегда возвращает указания на языке пользователя.
Решение
HTTP
запросы` включают Заголовок Accept-Language который устанавливается в соответствии с вашими языковыми настройками в большинстве комбинаций ОС и браузера.Google использует комбинацию этого, используемого вами локального домена (например, «google.it», «google.hu») и любых предпочтений, которые вы устанавливаете с помощью ссылки «Настройки» на главной странице, чтобы назначить язык вашим страницам.
Вполне вероятно, что IE искажает ваш регион в Картах Google, тогда как Chrome правильно это угадал.Вы можете изменить языковой стандарт IE, изменив национальные настройки на панели управления, а языковой стандарт Chrome можно изменить в (меню инструментов) > «Настройки».
Другие советы
Я мог бы ошибаться, но думаю, можно с уверенностью предположить, что Google использует шестерни.