0

このチュートリアルに従ってこんにちは

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>

多分私は何か間違ったことをしているかもしれませんが、コードはとても簡単に見えます...お時間をいただきありがとうございます。私の英語で申し訳ありません。

4

2 に答える 2

1

幸運なことに、Ian Barber が Google+ のローカライズに関するブログ記事を書いています。

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

それはあなたの質問に答えるはずです。

于 2013-08-06T10:35:08.487 に答える
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);
  })();

動作するはずです。

于 2013-08-06T17:01:32.530 に答える