改变facebook的语言就像按钮不起作用

时间:2014-01-28 15:30:23

标签: facebook wordpress

我在wordpress中添加了Facebook Like按钮到这个网站:

http://www.likemaca.com/

然而,类似的按钮仍然是英文的,即使它是我添加到标题中的丹麦语言代码:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/da_DK/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

任何有用的帮助

1 个答案:

答案 0 :(得分:0)

我查看了您的博客源代码,检查您是否使用iframe<div class="fb-like">添加了相似内容,我的预测是正确的,您使用iframe添加了like按钮而未添加/发送locale=da_DK iframe

的参数src

基本上你有两个解决方案

  1. 坚持使用iframe方法并添加locale=da_DK,如下所示

    <iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FAnchers-Gulvservice-AS%2F309501119143959%3Ffref%3Dts&amp;width&amp;layout=box_count&amp;action=like&amp;show_faces=false&amp;share=false&amp;height=65&locale=da_DK" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:65px;" allowTransparency="true"></iframe>
    

    注意最后一个参数,在这种情况下,您将不需要Facebook-JS

  2. iframe替换为<div class="fb-like">

     <div class="fb-like" data-href="https://www.facebook.com/pages/Anchers-Gulvservice-AS/309501119143959" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div>
    

    在这里你将需要Facebook-JS