Javascript 接收本地语言的Google自动完成结果
Google JavaScript API V3允许更改英语、德语或法语的语言,但当我在英语API中搜索“科隆”时,它应该返回我“Köln”,就像我在法语中搜索“法兰克福”,它应该返回我“法兰克福”,而不是“弗兰克福”。人们可能会在欧洲各地搜索,我希望得到每个结果城市当地语言的具体结果。这是怎么可能的?当通过JavaScript API使用自动完成服务时,API会检测最终用户的浏览器设置并适当设置语言。请参考我们的文件: 也就是说,如果在调用JS API时不包含language参数,则该语言将默认为最终用户浏览器中的设置。这很可能是该用户的本地语言Javascript 接收本地语言的Google自动完成结果,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,Google JavaScript API V3允许更改英语、德语或法语的语言,但当我在英语API中搜索“科隆”时,它应该返回我“Köln”,就像我在法语中搜索“法兰克福”,它应该返回我“法兰克福”,而不是“弗兰克福”。人们可能会在欧洲各地搜索,我希望得到每个结果城市当地语言的具体结果。这是怎么可能的?当通过JavaScript API使用自动完成服务时,API会检测最终用户的浏览器设置并适当设置语言。请参考我们的文件: 也就是说,如果在调用JS API时不包含language参数,则该语言将
我希望这有帮助 通过JavaScript API使用自动完成服务时,API会检测最终用户的浏览器设置,并适当设置语言。请参考我们的文件: 也就是说,如果在调用JS API时不包含language参数,则该语言将默认为最终用户浏览器中的设置。这很可能是该用户的本地语言
我希望这有帮助 有一种方法可以做到这一点,至少部分是这样 让我首先指出前提:
- 地图API和谷歌地图将在以下方面保持一致
- 政治实体的名称以用户的首选语言显示
- 街道级别的地址以本地语言显示,脚本基于首选语言对用户友好
place\u changed
事件被触发),就可以
城市的类型
和位置
板条李>
位置类型
搜索结果,而不是“近似值”
李>
地址组件。这将是当地语言中的城市名称
类型:[“地方”、“政治”]
位置类型的结果,而不是“近似值”
地址组件
具有类型:[“地区”、“政治”]
。它的名字是“Köln”请注意,名称总是以对用户友好的脚本形式出现,因此对于德国用户,您可以使用“Beijing”(而不是“Beijing”)北京") 或“Tōkyō-to”代替東京都“有一种方法可以做到这一点,至少部分是这样 让我首先指出前提:
- 地图API和谷歌地图将在以下方面保持一致
- 政治实体的名称以用户的首选语言显示
- 街道级别的地址以本地语言显示,脚本基于首选语言对用户友好
place\u changed
事件被触发),就可以
城市的类型
和位置
板条位置类型
搜索结果,而不是“近似值”
地址组件
类型:[“地方”、“政治”]
位置类型的结果,而不是“近似值”
address\u组件
具有类型:[“locality”,“political”]
。它的名称是“Köln”请注意,名称总是以对用户友好的脚本形式出现,因此对于德国用户,您可以使用“Beijing”(而不是“Beijing”)北京)或“Tōkyō-to”代替東京都“嗨,斯蒂芬,很遗憾,这没有帮助。我想用当地的语言得到结果。意思是,如果我搜索北京,我的浏览器是德语,我想收到北京. 有什么想法吗?您好,很抱歉我的误解!目前,没有设置的方法可以根据用户输入的查询字符串动态更改语言。由于在调用JS API时必须设置语言,因此没有很好的解决方法。您需要接受用户输入并找出本地语言是针对城市的用户输入。之后,您需要修改脚本标记中的JS API调用,并将其设置为之前确定的本地语言。之后,您需要使用语言集再次调用JS API。我建议针对Hi Stephen提交此功能请求,不幸的是,这没有帮助。我不想这样做o以当地语言显示结果。意思是,如果我搜索北京,并且我的浏览器是德语,我希望收到北京. 有什么想法吗?您好,很抱歉我的误解!目前,没有设置的方法可以根据用户输入的查询字符串动态更改语言。由于在调用JS API时必须设置语言,因此没有很好的解决方法。您需要接受用户输入并找出本地语言是用户输入的城市。Aft