我已根据官方文档实施了客户端地理编码:
https://developers.google.com/maps/documentation/geocoding/
一切正常,但是,有一个缺点:结果始终使用一种语言,即使用language
参数请求的语言。
我需要的是用多种语言翻译的地点,即我们网站提供的语言。这是一个例子:搜索“Geneva”会产生一个结果位置,具体取决于language
param:
en
:日内瓦de
:Genf fr
:Genève有没有办法只用一个API调用来获取所有三个翻译,还是我必须单独获取翻译?
感谢您的提示!
答案 0 :(得分:0)
您只能通过单独的调用执行此操作,因为您无法为请求查询设置多种语言。
但为什么一次需要所有支持的语言?如果用户选择了一种语言,那么在整个会话中使用这种语言或者选择其他语言应该没问题。