Google maps 如何以所选语言获取谷歌地图自动完成服务结果?
我用paramGoogle 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":
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(日语)
进行测试,但仍然只有国家名称被翻译。事实上,我想要的是城市名称和国家名称,所以我只要求地区、行政区级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别级别上海市, 中国代码>对于东京,我得到东京都, 日本代码>这似乎适用于世界各地,包括欧洲、美国等。但搜索地址时,唯一翻译的部分似乎是国家名称。一些阅读:尽管它可能无法回答您的问题。。。