在Bing Maps V7中,有一个mkt参数来设置地图的语言。这是is gone in V8,而是使用浏览器默认语言:
Bing Maps v8 Web控件不再需要使用mkt 用于本地化地图的参数。如果没有提供,地图将 自动尝试根据地图设置地图的语言 用户的浏览器设置和/或位置。
但我们需要根据网站的用户设置(可能与浏览器语言不同)设置语言。有没有办法使用Bing Maps V8 JavaScript API设置它?
答案 0 :(得分:1)
在Bing v8中,我们可以使用 setLang 和 setMkt 参数来覆盖默认的本地化设置。
请在下面找到设置本地化参数的示例:
<script type='text/javascript'
src='http://www.bing.com/api/maps/mapcontrol?callback=GetMap&setMkt=en-IN&setLang=en'
async defer>
</script>
请从我找到此信息的地方找到以下链接: https://msdn.microsoft.com/en-us/library/mt712553.aspx#Localizing the Map