2017-03-21 9 views
0

あなたは、たとえば、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はしていません:

プラットフォームの動作が変更されましたが、私はこれはちょうどバグだと思っています。

答えて

0

MKTパラメータを文書またはV8ではサポートされていません。それはいくつかのことの言葉を変えるかもしれませんが、問題があります。自動的にユーザーの言語を検出し、自動的に言語に切り替えるため、V8で言語を設定する理由はありません。フランス語を話す人があなたのサイトにアクセスした場合、フランス語の指示が表示され、英語の方は英語の指示が表示されます。

マップの言語をオーバーライドできるようにするには、今後これを行うオプションがありますが、mktパラメータにはなりません。

+0

ご意見ありがとうございます。私はこれに変更が加えられていることに気付きましたが、古いオプションはまだ機能しているはずです(https://social.technet.microsoft.com/wiki/contents/articles/34563.bing-maps-v7-to)。 -v8-migration-guide.aspx#ローカライゼーション このオートメーションで問題となっているのは、混在した言語結果が得られることです。私がフランス語サイトにいる場合、ブラウザ言語が英語に設定されていても、私はフランス語の結果を期待します。 実際、私は英語以外のものを手に入れる方法がない。おそらく、異なる場所からのVPNが常に英語を生成するため、ブラウザの設定を変更することによるでしょう。 – Velmu

+0

私が言ったように、mktパラメータは現在V8ではサポートされていません。したがって、あなたが見ている問題。必要ならば、実験ブランチを指してみてください。私はチームが積極的にこれに取り組んでいると信じています。 – rbrundritt

関連する問題