如果语言设置为英语,则Google地图控件未本地化(仅限IE)

时间:2014-07-23 11:57:38

标签: google-maps internet-explorer google-maps-api-3 localization

我有谷歌地图本地化的问题(IE只有这个问题)。 如果我将语言设置为英语(它以我的本地语言显示文本),它就会以某种方式无法正确本地化。

也许你有同样的问题?请尝试:

转到谷歌更改地图语言示例: https://gmaps-samples-v3.googlecode.com/svn/trunk/map_language/map_lang.html 将语言设置为英语并将鼠标悬停在箭头控件上。 我的结果: IE10 badly translated tooltips on google map

如果我将语言改为德语,一切正常: Correct translations for German language

我知道浏览器中有用于选择首选语言的设置。我完全删除了波兰语,并在浏览器设置中只保留了英语。我还阅读了有关直接从其网站更改谷歌地图语言的信息:

  

例如,要以日语显示Maps API应用程序,请在脚本标记中添加& language = ja,如下所示:

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?language=ja">

所以你所要做的就是设置语言=&#34; whateverLanguage&#34;并根据: https://developers.google.com/maps/documentation/javascript/basics?hl=pl#Localization 它应该工作。它有效...除了英语。应用英语到地图后我检查了网站的来源,脚本标签中有language = en。那么为什么它不适用于英语,它适用于所有其他语言?甚至澳大利亚和英国英语也在发挥作用。但是对于language = en或language = en-US,我有波兰语而不是......而且只适用于IE。

0 个答案:

没有答案