2017-02-26 6 views
0

私はどこでも答えを探してきましたが、どこにでもそれらを見つけることはできません。facebook js sdk language

Facebookのjavascript SDKでは、このように言語を設定するのはかなり簡単です。

From Tag Manager, setting the lang, in my case sv_SE for Swedish

すべてが機能を正常に動作します。 SDKが私が指定した言語の出力を拒否したことを除きます。 Chromeのインスペクタを見ると、明らかな答えがわかります。 SDKは、sv_SEで設定したにもかかわらずen_USで動作すると言います。

From Chrome inspector

バージョンの違いもあります。私のSDKは2.7です - インスペクタは2.6が動作していると言います。

何が起こっているのか知っていますか?

+0

問題を複製したフィドルを作成したり、問題を解決するサイトを私たちに与えることはできますか? –

+0

おそらくあなたは複数の場所にコードを置くでしょう... – CBroe

+0

@MathiasWはい、もちろんです。申し訳ありません。サイトはhttp://lindesvard.seです。 –

答えて

0

en_US SDKが既に存在するため、スウェーデン語(sv_SE)SDKはページに挿入されません。スクリプト自体には、IDがfacebook-jssdkのスクリプトがあるかどうかがチェックされます。このスクリプトは、複数のSDKが起動されないようにするために存在します。

スウェーデンのSDKを読み込めるようにするには、US SDKが読み込まれるロードを見つけて削除する必要があります。

+0

はい、あなたは正しいです。ありがとうございました。 Simple Share Buttons Adderをインストールしましたが、同じFBアプリIDを挿入しましたが、プラグインが自分の言語設定をブロックしているようです。 –

+0

それは奇妙ですが、最終的にはうまくいったのですか? –