Карты Google, обеспечивающие направления на местном языке - PullRequest
1 голос
/ 16 сентября 2008

Я заметил, что карты Google предоставляют указания на моем местном языке (венгерском), когда я использую Google Chrome, и указания на английском языке, когда я использую его из IE.

Я хотел бы знать, как это выясняет Chrome и как я могу написать код, который всегда возвращает указания на языке пользователя.

Ответы [ 2 ]

3 голосов
/ 16 сентября 2008

HTTP запросов` включает в себя заголовок Accept-Language , который устанавливается в соответствии с вашими региональными настройками в большинстве комбинаций ОС / браузера. Google использует сочетание этого, локального домена, который вы используете (например, «google.it», «google.hu»), и любых настроек, которые вы устанавливаете с помощью ссылки «Настройки» на главной странице, чтобы назначить язык для ваших страниц.

Вполне вероятно, что IE искажает ваш язык в Google Maps, тогда как Chrome правильно угадал его. Вы можете изменить языковой стандарт IE, изменив национальные настройки на панели управления, а языковой стандарт Chrome можно изменить в (меню гаечного ключа)> Настройки.

0 голосов
/ 16 сентября 2008

Я мог бы быть далеко, но я думаю, что вполне безопасно предположить, что Google использует механизмы.

...