Facebook Javascript SDK 区域设置语言

Facebook Javascript SDK locale language

我正在尝试使用 facebook javascript sdk 并以我的语言获取数据,但它一直以英语发送数据,尽管它以我的语言提供。

我将我的 JS 导入更改为:

<script type="text/javascript" src="https://connect.facebook.net/es_LA/all.js"></script>

而且我得到的数据仍然是英文的 - 例如地点类别(当我访问该地点时,我可以看到西班牙语的类别,api 显示为英语)

为了更改接收到的数据语言,我还应该做些什么吗?

提前致谢。

我确实尝试了以下代码 instead/in 添加:

  <script type="text/javascript">
  (function(d){
  var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "//connect.facebook.net/es_LA/all.js";
  d.getElementsByTagName('head')[0].appendChild(js);
}(document));
  </script>

但它仍然是英文的,或者 FB is not defined 而不是 src

您仅在此处指定 SDK 语言环境 - 这将影响“赞”按钮等社交插件的呈现方式。

如果您想在特定语言环境中获得 API 结果,您需要通过 API 调用中的 locale 参数指定它,请参阅 https://developers.facebook.com/docs/graph-api/using-graph-api/#readmodifiers