如何在 Google Maps iframe embedded 中设置不同的语言?

How can I set different language in Google Maps iframe embedded?

提问人:KaMZaTa 提问时间:5/3/2015 更新时间:5/3/2015 访问量:1893

问:

我使用以下 iframe 代码在我的页面上嵌入了 Google 地图:

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2969.0008243929688!2d12.508442200000003!3d41.914341!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x132f6172a14507ef%3A0xc7f898288c2080d1!2sCorso+Trieste%2C+1%2C+00198+Roma!5e0!3m2!1sit!2sit!4v1430587054219" width="600" height="450" frameborder="0" style="border:0"></iframe>

它运行良好,但地图指示以浏览器设置的语言显示(例如,如果语言浏览器设置为意大利语,则地图指示以意大利语显示)。

如何强制映射语言(例如德语)?

我试图添加参数,但它不起作用&language=de

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2969.0008243929688!2d12.508442200000003!3d41.914341!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x132f6172a14507ef%3A0xc7f898288c2080d1!2sCorso+Trieste%2C+1%2C+00198+Roma!5e0!3m2!1sit!2sit!4v1430587054219&language=de" width="600" height="450" frameborder="0" style="border:0"></iframe>

谷歌地图 iframe

评论


答:

0赞 tsn 5/3/2015 #1

玩了一下,但我也无法让它工作。看起来这是谷歌方面的一个错误。

我看到的另一种解决方法是使用 Google Maps JS API,这需要更多的工作,但参数似乎有效。language

这里有一个例子:https://developers.google.com/maps/documentation/javascript/examples/map-language

评论

0赞 KaMZaTa 5/3/2015
谢谢。它有效,但现在信息框 (s5.postimg.org/d4pwnwkhj/box.png) 没有显示,并且该位置没有标记。您还知道如何添加它吗?