本地化登录按钮

时间:2013-08-06 10:16:22

标签: login google-plus

hallo本教程

https://developers.google.com/+/web/signin/#customizing_the_sign-in_button

当我实现本地化脚本以显示韩语,德语或任何g +按钮消失时的按钮

<script type="text/javascript">
  // Specify the language code prior to loading the JavaScript API
  window.___gcfg = {
    lang: 'ko'
  }

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/client:plusone.js?onload=onLoadCallback';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
</script>

也许我做错了但代码看起来很容易...... 谢谢你的时间,对不起我的英语。

2 个答案:

答案 0 :(得分:1)

你很幸运,Ian Barber写了一篇关于本地化Google +的博文:

http://www.riskcompletefailure.com/2013/08/google-sign-in-localisation.html

那应该回答你的问题。

答案 1 :(得分:1)

代码中的问题是在全局窗口配置标记之后缺少分号:

<script type="text/javascript">
  // Specify the language code prior to loading the JavaScript API
  window.___gcfg = {
    lang: 'ko'
  };

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/client:plusone.js?onload=onLoadCallback';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();

应该工作。