Подтвердить что ты не робот

Установка reCAPTCHA Version 2 устанавливает другой язык, отличный от английского.

enter image description here

Как я могу установить это на другом языке, то есть:. Французский

Я пробовал:

var RecaptchaOptions = {
     lang : 'fr',
  };

Найдено выше здесь

Что ничего не делает.

Я не смог найти соответствующую информацию по API Reference → Версия 2 на Документы Google для reCAPTCHA

Дополнительная информация:

Я использую это на рельсах, gem "recaptcha" Найдено здесь

4b9b3361

Ответ 1

Вам просто нужно указать параметр ? hl = "в script url:

<script src='https://www.google.com/recaptcha/api.js?hl=fr'></script>

Не очень хорошо документировано!

найдите здесь код языка: https://developers.google.com/recaptcha/docs/language

Ответ 2

Если вы используете камень recaptcha, вам нужно предоставить параметр hl в recaptcha_tags.

Пример:

<%= recaptcha_tags ssl: true, hl: 'it', display: { theme: 'white' } %>

Ответ 3

Да, подход "hl = language code" работает хорошо. Разумеется, уловка должна сделать это для КАЖДОГО экземпляра <script src='https://www.google.com/recaptcha/api.js'></script> на странице - и тот, что в заголовке страницы И тот, что находится в теле. Только помещение hl =... в тело приводит к несогласованным результатам.