Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

300
Vistas
Configuración de reCAPTCHA Versión 2 establecer otro idioma que no sea inglés

ingrese la descripción de la imagen aquí

¿Cómo puedo configurar esto en otro idioma, es decir:. Francés

He intentado:

 var RecaptchaOptions = { lang : 'fr', };

Encontrado arriba aquí

Que no hace nada.

No pude encontrar información relevante en Referencia de API -> Versión 2 en Google Docs para reCAPTCHA

Información adicional:

Estoy usando esto en rieles, con gem "recaptcha" Encontrado aquí

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Solo necesita especificar el parámetro " ?hl= " en la URL del script:

 <script src='https://www.google.com/recaptcha/api.js?hl=fr'></script>

No muy bien documentado, de hecho!

encuentre su código de idioma aquí: https://developers.google.com/recaptcha/docs/language

over 4 years ago · Santiago Trujillo Denunciar

0

Si está utilizando la gema recaptcha, debe proporcionar el parámetro hl en recaptcha_tags .

Ejemplo:

 <%= recaptcha_tags ssl: true, hl: 'it', display: { theme: 'white' } %>
over 4 years ago · Santiago Trujillo Denunciar

0

Solución simple

Puedes hacerlo así:

HTML

 <div id="captcha_container"></div> <select id="ddllanguageListsGoogleCaptcha"></select>

JS

 // Update language captcha function updateGoogleCaptchaLanguage(selectedLanguage) { // Get GoogleCaptcha iframe var iframeGoogleCaptcha = $('#captcha_container').find('iframe'); // Get language code from iframe var language = iframeGoogleCaptcha.attr("src").match(/hl=(.*?)&/).pop(); // Get selected language code from drop down var selectedLanguage = $('#ddllanguageListsGoogleCaptcha').val(); // Check if language code of element is not equal by selected language, we need to set new language code if (language !== selectedLanguage) { // For setting new language iframeGoogleCaptcha.attr("src", iframeGoogleCaptcha.attr("src").replace(/hl=(.*?)&/, 'hl=' + selectedLanguage + '&')); } }

Demostración en línea (jsFiddle)

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda