フォームの Google v2 reCAPTCHA の言語をカスタマイズしたいですか?Google はページの言語を自動検出しようとしますが、手動で設定する必要がある場合もあります。
このガイドでは、簡単なコードスニペットを使ってreCAPTCHAに特定の言語を設定する方法を紹介します。
言語の設定
reCAPTCHAに特定の言語を設定するには、このコードをサイトに追加してください。コードスニペットの追加については、カスタムPHPまたはJavaScriptの追加に関するチュートリアルをご覧ください。
このコードは次のように機能する:
- reCAPTCHA URLがロードされる前にインターセプトする。
- 言語パラメータ('hl')に、指定した言語コードを追加する。
- セキュリティのために適切なエスケープを施して、変更したURLを返す
別の言語を使う:
- 10行目、'fr'をご希望の言語コードに置き換えてください。
- GoogleのreCAPTCHA Language Codesに関するドキュメントで言語コードを検索する。
コードを追加すると、選択した言語でreCAPTCHAのテキスト(「私はロボットではありません」のような)が表示されます。
多言語サポート
WPMLを使用しているサイトでは、WPMLの言語設定に自動的にマッチするこの代替コードを使用できます:
以上でreCAPTCHAの言語を強制的に変更することができます。reCAPTCHAの外観も変更したいですか?Google Checkbox v2 reCAPTCHAのキャプチャテーマを変更する方法をご覧ください。