[BUG] recaptcha v3 language
-
Problem : the language of reCaptcha v3 is only English and doesn’t change like v2.
Bug : in class-enqueue.php there is not $language_code in v3 section (line 32 – 35 ) like v2 (line 41 – 45)
Suggestion: simply add just three lines of code ??
fixed code
case 'v3': $language_code = UM()->options()->get( 'g_recaptcha_language_code' ); $language_code = apply_filters( 'um_recaptcha_language_code', $language_code ); $site_key = UM()->options()->get( 'g_reCAPTCHA_site_key' ); wp_register_script( 'google-recapthca-api-v3', "https://www.google.com/recaptcha/api.js?render=$site_key&hl=$language_code", array(), '3.0', false ); wp_register_script( 'um-recaptcha', UM_RECAPTCHA_URL . 'assets/js/um-recaptcha' . UM()->enqueue()->suffix . '.js', array( 'jquery', 'google-recapthca-api-v3' ), UM_RECAPTCHA_VERSION, true ); break;
Regards
- The topic ‘[BUG] recaptcha v3 language’ is closed to new replies.