Function Reference: geodir_recaptcha_language
Summary
captcha language, see https://developers.google.com/recaptcha/docs/language
Package
GeoDirectory_ReCaptcha
Parameters
- $default
- (string) (required) The default language.
- Default: None
Return Values
- (string)
- Language code.
Change Log
Since: 1.0.0
Filters
‘geodir_recaptcha_api_language’ [Line: 62]
Source File
geodir_recaptcha_language() is located in geodir_recaptcha/includes/gdcaptcha_template_functions.php [Line: 46]
Source Code
function geodir_recaptcha_language( $default = 'en' ) { $current_lang = get_locale(); $current_lang = $current_lang != '' ? $current_lang : $default; $special_lang = array( 'zh-CN', 'zh-TW', 'en-GB', 'fr-CA', 'de-AT', 'de-CH', 'pt-BR', 'pt-PT', 'es-419' ); if ( !in_array( $current_lang, $special_lang ) ) { $current_lang = substr( $current_lang, 0, 2 ); } /** * Filters the recaptcha api language. * * @since 1.0.0 * @package GeoDirectory_ReCaptcha */ $language = apply_filters( 'geodir_recaptcha_api_language', $current_lang ); return $language; }