Due to changes in the reCAPTCHA code, the "lang" parameter that is sent to the RecaptchaOptions seems to be ignored. I found a forum post that explains how to get the localization working again.
This fix sadly requires that the recaptcha-php lib be patched. Patch to follow.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | 1991446-recaptcha-l10n.patch | 1.9 KB | infojunkie |
Comments
Comment #1
infojunkiePatch attached.
Comment #2
liam morlandThanks for the patch. At the moment, recaptcha-php-1.11 is included in the module unchanged from the upstream source. The patch to that should be done upstream first, then the patch to recaptcha.module can go in.
https://code.google.com/p/recaptcha/
Comment #3
infojunkieAre you willing to submit it to the library maintainers, or expect me to do that?
Comment #4
liam morlandI can do it if you want, but it's your patch, so feel free to submit it. Let me know if you would like me to submit it for you.
Comment #5
infojunkieNo problem. Here it is: https://code.google.com/p/recaptcha/issues/detail?id=167. It would be great to add your support there.
Comment #6
liam morlandThanks.
Comment #6.0
liam morlandFixed the forum post URL
Comment #7
liam morlandIs this issue addressed by #1177498: Support for custom localization?
Comment #8
hass commented