谷歌地图以当地语言提供路线
时间:2020-03-05 18:54:33 来源:igfitidea点击:
我注意到,当我使用google chrome时,Google地图会以我的本地语言(匈牙利语)提供路线,但是当我从IE使用它时,它会以英语提供路线信息。
我想知道chrome如何解决这个问题,以及如何编写始终返回用户语言指示的代码。
解决方案
回答
我可能相距遥远,但我认为假设Google正在使用齿轮是相当安全的。
回答
HTTP请求包括一个Accept-Language标头,该标头是根据我们在大多数OS /浏览器组合中的语言环境首选项设置的。 Google会结合使用这些语言,我们使用的本地域(例如," google.it"," google.hu")以及我们在首页中通过"偏好设置"链接设置的任何偏好设置来为页面分配一种语言。
IE可能会在Google Maps中错误地表示语言环境,而Chrome浏览器已经正确地猜到了。我们可以通过在控制面板中更改国家/地区设置来更改IE的语言环境,而可以在(扳手菜单)>"偏好设置"中更改Chrome的语言环境。