我正在尝试使用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
您仅在此处指定SDK语言环境-这将影响如何呈现社交插件(如Like按钮)。
如果要在特定语言环境中获取API结果,则需要通过locale
API调用中的参数进行指定,请参见https://developers.facebook.com/docs/graph-api/using-graph-api/#readmodifiers
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句