【问题标题】:Translation of locality地方性翻译
【发布时间】:2014-06-12 22:57:25
【问题描述】:

我已经根据官方文档实现了客户端地理编码:

https://developers.google.com/maps/documentation/geocoding/

一切正常,但是有一个缺点:结果总是使用一种语言,即使用 language 参数请求的语言。

我需要的是翻译成多种语言的地区,即我们的网站可用的语言。下面是一个示例:搜索“日内瓦”会根据language 参数产生结果地区:

  • en:日内瓦
  • de: Genf
  • fr: 日内瓦

有没有一种方法可以通过一个 API 调用获得所有三个翻译,还是我必须单独获取翻译?

感谢您的提示!

【问题讨论】:

    标签: google-maps google-maps-api-3 google-geocoding-api


    【解决方案1】:

    您只能通过单独的调用来执行此操作,因为您无法为请求查询设置多种语言。

    但是为什么您需要同时使用所有受支持的语言呢?如果用户选择了一种语言,那么在整个会话中使用该语言或者在选择另一种语言之前应该没问题。

    【讨论】:

    • 地区用于标记,我必须翻译所有三个可用地区的标记。
    • 好吧,你必须打 3 个电话。或者,您可以使用谷歌翻译或必应翻译等翻译 API 翻译城市名称。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多