不同语言的 Ionic Geocoder 地址

Ionic Geocoder Address in different languages

我有一个离子应用程序。我可以使用

在 index.html 中使用护目镜地图 api
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=key&amp;sensor=true&amp;language=en&amp;libraries=places"></script>

但是我的应用有 2 种语言,我使用 angular 翻译。

翻译应用程序时,地图和地理编码器不会更改语言。所以我尝试添加另一个

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=key&amp;sensor=true&amp;language=ch&amp;libraries=places"></script>

在index.html

不过好像只需要一个。我该如何解决?

据我所知,地理编码器使用浏览器的首选语言,或加载 API 时指定的语言(参见 https://developers.google.com/maps/documentation/javascript/basics?csw=1#Localization)。

我认为您无法使用指定的两种不同语言加载两次 API。相反,您可以尝试仅在设置本地语言时加载 API(一次只能加载一个)。