### [Cómo cambiar la configuración de idioma de Google reCAPTCHA](https://wpforms.com/developers/how-to-set-the-language-for-google-recaptcha/)

**Publicado:** 3 de febrero de 2021
**Autor:** Umair Majeed

**Resumen:** En este artículo te mostraremos cómo cambiar el idioma de Google reCAPTCHA utilizando un pequeño fragmento de código PHP. 

**Contenido:**

¿Te gustaría personalizar el idioma de Google reCAPTCHA v2 en tus formularios? Aunque Google intenta detectar automáticamente el idioma de tu página, a veces puede que tengas que configurarlo manualmente.

Esta guía te mostrará cómo establecer un idioma específico para tu reCAPTCHA utilizando un sencillo fragmento de código.

Requisitos:

- Configura Google reCAPTCHA v2 en tu formulario (si necesitas ayuda, consulta este tutorial sobre [cómo configurar Google reCAPTCHA](https://wpforms.com/docs/how-to-set-up-and-use-recaptcha-in-wpforms/))
- El código de idioma que desees de la [documentación de códigos de idioma de reCAPTCHA de Google](https://cloud.google.com/recaptcha/docs/language)

## Configuración del idioma

Para configurar un idioma específico para tu reCAPTCHA, añade este código a tu sitio web. Si necesitas ayuda para añadir fragmentos de código, consulta este tutorial sobre [cómo añadir PHP o JavaScript personalizados](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

Este código funciona de la siguiente manera:

1. Interceptando la URL de reCAPTCHA antes de que se cargue
2. Añadiendo el parámetro de idioma («hl») con el código de idioma que hayas especificado
3. Devuelve la URL modificada con el escape adecuado por motivos de seguridad

«hl» es el parámetro de Google para configurar el idioma (significa «host language»), y «fr» es el código de idioma para el francés.

Para utilizar un idioma diferente:

1. En la **línea 10**, sustituye «**fr**» por el código de idioma que desees
2. Busca tu código de idioma en la documentación de Google sobre [Códigos de idioma de reCAPTCHA](https://cloud.google.com/recaptcha/docs/language)

Tras añadir el código, el texto de reCAPTCHA (como «**No soy un robot**») aparecerá en el idioma que hayas elegido.

## Compatibilidad multilingüe

Para sitios que utilicen WPML, puedes usar este código alternativo que se adapta automáticamente a tu configuración de idioma de WPML:

Y eso es todo lo que necesitas para forzar el idioma de reCAPTCHA. ¿Te gustaría también cambiar el aspecto de reCAPTCHA? Echa un vistazo a nuestro artículo sobre [Cómo cambiar el tema del captcha en Google Checkbox v2 reCAPTCHA](https://wpforms.com/developers/how-to-change-the-captcha-theme-on-google-checkbox-v2-recaptcha/ "Cómo cambiar el tema del captcha en Google Checkbox v2 reCAPTCHA").

## Filtro de referencia

[wpforms\_frontend\_recaptcha\_url](https://wpforms.com/developers/wpforms_frontend_recaptcha_url/ «Uso del filtro wpforms_frontend_recaptcha_url»)

**Categorías:** Ampliación

**Etiquetas:** PHP

---

