Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per personalizzazioni del codice o sviluppo di terze parti.

Per ulteriore assistenza, consulta il tutorial di WPBeginner su come aggiungere codice personalizzato.

Chiudi

Come modificare le impostazioni della lingua di Google reCAPTCHA

Vuoi personalizzare la lingua di reCAPTCHA v2 di Google sui tuoi moduli? Sebbene Google tenti di rilevare automaticamente la lingua della tua pagina, a volte potrebbe essere necessario impostarla manualmente.

Questa guida ti mostrerà come impostare una lingua specifica per il tuo reCAPTCHA utilizzando un semplice snippet di codice.

Requisiti:

Impostazione della lingua

Per impostare una lingua specifica per il tuo reCAPTCHA, aggiungi questo codice al tuo sito. Per assistenza nell'aggiunta di snippet di codice, consulta questo tutorial su come aggiungere PHP o JavaScript personalizzati.

Questo codice funziona:

  1. Intercettare l'URL di reCAPTCHA prima che venga caricato
  2. Aggiungere il parametro della lingua ('hl') con il codice della lingua specificato
  3. Restituire l'URL modificato con la corretta codifica per la sicurezza

'hl' è il parametro di Google per impostare la lingua (sta per "host language"), e 'fr' è il codice lingua per il francese.

Per usare una lingua diversa:

  1. Alla riga 10, sostituisci 'fr' con il codice della lingua desiderata
  2. Trova il codice della tua lingua nella documentazione di Google su Codici lingua di reCAPTCHA

Dopo aver aggiunto il codice, il testo di reCAPTCHA (come "Non sono un robot") apparirà nella lingua scelta.

Supporto multilingua

Per i siti che utilizzano WPML, puoi usare questo codice alternativo che corrisponde automaticamente alle impostazioni della lingua di WPML:

E questo è tutto ciò che ti serve per forzare la lingua di reCAPTCHA. Vuoi anche cambiare l'aspetto di reCAPTCHA? Dai un'occhiata al nostro articolo su Come cambiare il tema di Captcha su Google Checkbox v2 reCAPTCHA.

Filtro di Riferimento

wpforms_frontend_recaptcha_url