Установка reCAPTCHA Version 2 устанавливает другой язык, отличный от английского.
![enter image description here]()
Как я могу установить это на другом языке, то есть:. Французский
Я пробовал:
var RecaptchaOptions = {
lang : 'fr',
};
Найдено выше здесь
Что ничего не делает.
Я не смог найти соответствующую информацию по API Reference → Версия 2 на Документы Google для reCAPTCHA
Дополнительная информация:
Я использую это на рельсах, gem "recaptcha"
Найдено здесь
Ответы
Ответ 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 =... в тело приводит к несогласованным результатам.