我显式渲染了reCAPTCHA小部件,但我无法根据文档更改语言。
这是我的onloadCallback:
var onloadCallback = function () {
grecaptcha.render('captcha_element', {
'sitekey': '<mysitekey>',
'theme' : 'light',
'hl': 'en'
});
};
我可以更改主题,但是当我更改语言代码时,没有任何事情发生。
答案 0 :(得分:2)
&#34; HL&#34;不是&#34;渲染&#34;的参数。功能,所以你不能像你的例子那样使用它。参见:
https://developers.google.com/recaptcha/docs/display#auto_render
如果您想使用本地化文本呈现reCaptcah2,则必须从谷歌调用api.js
https://www.google.com/recaptcha/api.js
带参数&#34; hl&#34;和它的价值例如&#34; cs&#34; (对于捷克语),所以它意味着:
https://www.google.com/recaptcha/api.js?hl=cs