Résumé IA
Souhaitez-vous personnaliser la langue de reCAPTCHA v2 de Google sur vos formulaires ? Bien que Google tente de détecter automatiquement la langue de votre page, vous devrez peut-être la définir manuellement.
Ce guide vous montrera comment définir une langue spécifique pour votre reCAPTCHA à l'aide d'un simple extrait de code.
Définir la langue
Pour définir une langue spécifique pour votre reCAPTCHA, ajoutez ce code à votre site. Pour obtenir de l'aide sur l'ajout d'extraits de code, veuillez consulter ce tutoriel sur l'ajout de PHP ou JavaScript personnalisé.
Ce code fonctionne en :
- Intercepant l'URL reCAPTCHA avant son chargement
- Ajoutant le paramètre de langue ('hl') avec votre code de langue spécifié
- Retournant l'URL modifiée avec un échappement approprié pour la sécurité
Pour utiliser une langue différente :
- À la ligne 10, remplacez 'fr' par le code de langue souhaité
- Trouvez votre code de langue dans la documentation de Google sur les codes de langue reCAPTCHA
Après avoir ajouté le code, le texte reCAPTCHA (comme "Je ne suis pas un robot") apparaîtra dans la langue de votre choix.
Support multilingue
Pour les sites utilisant WPML, vous pouvez utiliser ce code alternatif qui correspond automatiquement aux paramètres de langue de votre WPML :
Et c'est tout ce dont vous avez besoin pour forcer la langue de reCAPTCHA. Souhaitez-vous également modifier l'apparence de reCAPTCHA ? Consultez notre article sur Comment changer le thème du Captcha sur Google Checkbox v2 reCAPTCHA.