2017-03-21 109 views
0

您可以定义Bing地图V8的JavaScript API,以通过附加mkt参数的URL,例如加载:https://www.bing.com/api/maps/mapcontrol?callback=loadMapScenario&mkt=fr-fr翻译Bing地图V8方向

这意味着地图不如预期,但使用的翻译模块(当Microsoft.Maps.Directions)的行车路线并未翻译,因为他们使用Bing Maps JavaScript API的第7版。

在一个示例中,我希望方向是“ Quitter James St方向德第五大道......”,当语言设置为法语时,而是我得到英语的时候:“出发172nd Ave NE往NE 80th St ...“。见第7版如何转换方向网上的例子,但V8不:

平台的行为发生了变化,但我认为这只是一个错误。是否有需要修改翻译变量的REST API调用的方向继续提供法语和英语,只需在URL修改c参数明智的方式:

回答

0

文锦渡参数没有证件或V8支持。它可能会改变某些事物的语言,但有问题。并不是说没有理由在V8中设置语言,因为它会自动检测用户语言并自动切换到他们的语言。如果说法语的人访问你的网站,它会显示法语方向,英文人员会看到英文方向。

如果您希望能够覆盖地图的语言,将来会有一个选项可以执行此操作,但它不会是mkt参数。

+0

感谢您的评论。我注意到这是一个变化,但旧的选择应该(并在很大程度上)仍然工作:https://social.technet.microsoft.com/wiki/contents/articles/34563.bing-maps-v7-to -v8-migration-guide.aspx#localization 我对这个自动化的问题是我得到了混合的语言结果。如果我在法国网站上,我希望得到法文结果,即使我的浏览器语言设置为英文。事实上,我不知道如何获得除英语以外的任何其他东西。可能通过修改浏览器设置,因为来自不同位置的VPN总是会产生英语。 – Velmu

+0

正如我所说的,VK中当前不支持mkt参数。因此你看到的问题。如果你愿意,请尝试指向实验分支。我相信该团队正在积极研究这一点。 – rbrundritt