Facebook Javascript SDK语言环境语言

时间:2016-11-14 20:35:16

标签: javascript facebook facebook-javascript-sdk

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

我将我的JS导入更改为:

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

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

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

提前致谢。

我确实尝试了以下代码/

  <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

1 个答案:

答案 0 :(得分:0)

您只在此处指定SDK区域设置 - 这将影响社交插件(如Like按钮等)的呈现方式。

如果您想在特定区域设置中获取API结果,则需要通过API调用中的locale参数指定该结果,请参阅https://developers.facebook.com/docs/graph-api/using-graph-api/#readmodifiers