0

iframe 経由で Facebook 登録プラグインを使用しており、ロケール パラメータを使用してフォーム言語を変更しようとしました。

<iframe src="https://www.facebook.com/plugins/registration?
         client_id=650161075012011&locale='spa_EC'&
         redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fecho%2F&
         fields=[
                  {'name':'name'},
                  {'name':'email'},
                 {'name':'location'},
                 {'name':'birthday'},
                 {'name':'phone','description':'Phone Number','type':'text'}
                ]"
        scrolling="auto"
        frameborder="no"
        style="border:none"
        allowTransparency="true"
        width="100%"
      height="330">
</iframe>

しかし、うまくいきませんでした。常に iframe フォームを使用する言語を変更する正しい方法は何ですか?

ありがとう!

4

1 に答える 1

0

iso639-2 standardには言語コードspa_ECがないため、入力したロケール パラメータは無効です。spa

また、引用符で囲まないでください。&locale='spa_EC'

Facebookのドキュメントから

locale パラメーター セットを POSIX ロケールに渡します。これは、2 文字の小文字の言語コードと _ の後に 2 文字の大文字の国コードが続きます。

だからそうあるべきです&locale=es_EC

于 2013-06-28T17:37:20.513 に答える