あなたは、たとえば、URLにmkt
パラメータを追加することによってロードされるようにBing MapsのV8 JavaScriptのAPIを定義することができます。https://www.bing.com/api/maps/mapcontrol?callback=loadMapScenario&mkt=fr-fr翻訳Bing MapsのV8方向
は、これは(予想通りマップを変換しますが、翻訳モジュールを使用した場合Microsoft.Maps.Directions)、Bing Maps JavaScript APIのv7を使用している場合の運転ルートはどこに翻訳されていません。
言語がフランス語に設定されている場合、「 Quitter James St en de de 5th Ave ...」と表示されますが、代わりに英語のものが表示されます。 NE 80th St ... "と呼ばれています。 V7は、方向を変換する方法のオンライン例を参照してください、しかし、V8はしていません:
- Bing MapsのV8:http://output.jsbin.com/fetayataza/1
- Bing MapsのV7:http://output.jsbin.com/wefugirehu/1
プラットフォームの動作が変更されましたが、私はこれはちょうどバグだと思っています。
- 英語ルート:方向は、単にURLに
c
パラメータを変更することで、フランス語で利用できるだけでなく、英語であり続けるようREST API呼び出しに変換変数を変更するための賢明な方法はありますhttps://dev.virtualearth.net/REST/v1/Routes/driving?key=AtgKwHIPa1adpCPtZxVoyqxzK3Z1l4_gCjpo2hHnJ6jNVSK9JUXG3h0AVLbx_aKC&o=json&jsonp=Microsoft.Maps.NetworkCallbacks.f9d613&c=en-US&fi=true&wp.0=47.67683029174805,-122.1099624633789&wp.1=47.59977722167969,-122.33458709716797&tl=4.5263499577364666e-7,0.0000036210799661891733,0.000028968639729513386,0.0002317491178361071,0.0018539929426888567,0.014831943541510854,0.11865554833208683&avoid=highways&optmz=timeWithTraffic&du=km&dt=3/21/2017%2021:24:00&tt=departure&maxSolns=3&rpo=Points - フランスのルート:https://dev.virtualearth.net/REST/v1/Routes/driving?key=AtgKwHIPa1adpCPtZxVoyqxzK3Z1l4_gCjpo2hHnJ6jNVSK9JUXG3h0AVLbx_aKC&o=json&jsonp=Microsoft.Maps.NetworkCallbacks.f9d613&c=fr-FR&fi=true&wp.0=47.67683029174805,-122.1099624633789&wp.1=47.59977722167969,-122.33458709716797&tl=4.5263499577364666e-7,0.0000036210799661891733,0.000028968639729513386,0.0002317491178361071,0.0018539929426888567,0.014831943541510854,0.11865554833208683&avoid=highways&optmz=timeWithTraffic&du=km&dt=3/21/2017%2021:24:00&tt=departure&maxSolns=3&rpo=Points
ご意見ありがとうございます。私はこれに変更が加えられていることに気付きましたが、古いオプションはまだ機能しているはずです(https://social.technet.microsoft.com/wiki/contents/articles/34563.bing-maps-v7-to)。 -v8-migration-guide.aspx#ローカライゼーション このオートメーションで問題となっているのは、混在した言語結果が得られることです。私がフランス語サイトにいる場合、ブラウザ言語が英語に設定されていても、私はフランス語の結果を期待します。 実際、私は英語以外のものを手に入れる方法がない。おそらく、異なる場所からのVPNが常に英語を生成するため、ブラウザの設定を変更することによるでしょう。 – Velmu
私が言ったように、mktパラメータは現在V8ではサポートされていません。したがって、あなたが見ている問題。必要ならば、実験ブランチを指してみてください。私はチームが積極的にこれに取り組んでいると信じています。 – rbrundritt