Google maps 如何以所选语言获取谷歌地图自动完成服务结果?

Google maps 如何以所选语言获取谷歌地图自动完成服务结果?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我用paramlanguage=zh(中文)通过谷歌地图自动完成服务搜索地址,这是它给我的地址组件: [ {"long_name":"25","short_name":"25","types":["street_number"]}, {"long_name":"Nordallee","short_name":"Nordallee","types":["route"]}, {"long_name":"München","short_name":"München","types":

我用param
language=zh
(中文)通过谷歌地图自动完成服务搜索地址,这是它给我的
地址组件

[
   {"long_name":"25","short_name":"25","types":["street_number"]},
   {"long_name":"Nordallee","short_name":"Nordallee","types":["route"]},
   {"long_name":"München","short_name":"München","types": ["locality","political"]},
   {"long_name":"Oberbayern","short_name":"Oberbayern","types":["administrative_area_level_2","political"]},
   {"long_name":"Bayern","short_name":"BY","types":["administrative_area_level_1","political"]},
   {"long_name":"德国","short_name":"DE","types":["country","political"]},
   {"long_name":"85356","short_name":"85356","types":["postal_code"]}
]

只有
country
类型具有中文的
long\u名称
。我怎样才能得到中文的
long\u name
类型
locality、administration\u area\u level\u 2和administration\u area\u level\u 1

根据中文的语言代码(简体)应该是
zh CN
。也就是说,我不认为你可以期望每个组件都被翻译。城市名称可能在某些地方/国家被翻译,但我认为你永远不会得到一个街道名称被翻译成中文。我尝试用
ja(日语)
进行测试,但仍然只有国家名称被翻译。事实上,我想要的是城市名称和国家名称,所以我只要求
地区、行政区级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别上海市, 中国对于东京,我得到
东京都, 日本这似乎适用于世界各地,包括欧洲、美国等。但搜索地址时,唯一翻译的部分似乎是国家名称。一些阅读:尽管它可能无法回答您的问题。。。