Volete personalizzare la lingua del reCAPTCHA v2 di Google sui vostri moduli? Sebbene Google cerchi di rilevare automaticamente la lingua della pagina, a volte è necessario impostarla manualmente.
Questa guida mostra come impostare una lingua specifica per il reCAPTCHA, utilizzando un semplice frammento di codice.
Impostazione della lingua
Per impostare una lingua specifica per il reCAPTCHA, aggiungere questo codice al sito. Per assistenza nell'aggiunta di snippet di codice, consultare questo tutorial sull'aggiunta di PHP o JavaScript personalizzati.
Questo codice funziona con:
- Intercettare l'URL reCAPTCHA prima del suo caricamento
- Aggiunta del parametro lingua ('hl') con il codice lingua specificato
- Restituzione dell'URL modificato con l'escape corretto per la sicurezza
Per usare una lingua diversa:
- Alla riga 10, sostituire 'fr' con il codice della lingua desiderata
- Trovate il codice della vostra lingua nella documentazione di Google sui Codici lingua di reCAPTCHA
Dopo aver aggiunto il codice, il testo del reCAPTCHA (come "Non sono un robot") apparirà nella lingua scelta.
Supporto multilingue
Per i siti che utilizzano WPML, è possibile utilizzare questo codice alternativo che si adatta automaticamente alle impostazioni linguistiche di WPML:
E questo è tutto ciò che serve per forzare il linguaggio di reCAPTCHA. Volete cambiare anche l'aspetto di reCAPTCHA? Date un'occhiata al nostro articolo su Come cambiare il tema del Captcha su Google Checkbox v2 reCAPTCHA.