用Bing Maps设置地图语言JavaScript V8 API

问题描述:

在Bing Maps V7中,有一个mkt参数用于设置地图的语言。这is gone in V8取而代之的是浏览器的默认语言用于:用Bing Maps设置地图语言JavaScript V8 API

Bing地图V8网页控件不再需要使用MKT 参数的本地化地图。如果没有提供地图, 会根据用户的浏览器设置和/或位置自动尝试设置地图的语言。

但是我们需要根据网站的用户设置(可能与浏览器语言不同)来设置语言。有没有一种方法可以使用Bing Maps V8 JavaScript API进行设置?

+1

有覆盖地图区域性设置还没有支持的方法。我们正在考虑将此作为一种选择,但是,我们发现唯一需要的是测试时。用户设置检测非常好,并且在大多数情况下可能与用户在您的网页上选择的设置一致。 – rbrundritt

在冰V8,我们可以使用setLangsetMkt参数来覆盖默认设置本地化。

请找下面的例子设置本地化参数:

<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