web-dev-qa-db-ja.com

Facebookの「いいね」ボタンの言語はどのように変更できますか?

私はFacebookのコメントプラグインで自分のWebページのFacebookのようなボタンを使用していますが、今までは問題なく動作します。今日、私はそれが3つの異なるブラウザで3つの異なる言語(英語、チェコ語、スロバキア語)で表示されることに気づきました。問題は、各言語の幅が異なることです。ここでは、en_USをskに変更しようとしましたが、効果はありません。

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<script src="http://connect.facebook.net/en_US/all.js"></script>
16
culter

スクリプトリクエストをFBでサポートされているものに変更します。私の場合、英語からスペイン語のboに切り替えました。

js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";

 js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1";

で利用可能なオプション

https://www.facebook.com/translations/FacebookLocales.xml

32
tomasbarrios

@tomasbarriosがすでに述べたように、テキストのDEFAULT言語として、URLで指摘されている言語。ただし、Facebookアカウントを既に開いている場合、そのような設定は、アカウントの言語のデフォルト言語に置き換えられます。しかし、それは各個人の設定に応じて変化します。これは望ましい行動です。

@tomasbarriosによるすでに良いメモに追加するために、この補足リンクを追加します。これは、コンテキスト化に役立つ可能性があります。Facebookの公式ドキュメントではそのためのより良いリストは提供されていません: https:// developers.facebook.com/docs/internationalization#locales (公式文書が不十分な典型的なケース...)

サイトのブログトリックでは、少なくともこの特定の点の初心者にとっては、公式ドキュメントよりも優れた読み物を見つけることができます: http://www.mybloggertricks.com/2011/06/facebook -like-and-send-button-in-108.html

6
David L