WPML
apply_filters( 'wpml_translated_language_name', mixed $empty_value, string $lang_code, string $display_code )
Tipo
filter
Versión de WPML
3.2

Descripción

Devuelve el nombre traducido de un idioma en otro idioma especificado.

*Nota: Los idiomas implicados no necesitan estar activos en el sitio

Argumentos

$empty_value
(mixed) (Obligatorio) Normalmente, este es el valor que el filtro modificará. Aquí no estamos filtrando nada, así que establézcalo en NULL. Esto es para que la función del filtro reciba realmente la lista completa de argumentos.
$lang_code
(string) (Obligatorio) El nombre del idioma será para este idioma. Acepta un código de 2 letras, por ejemplo, en.
$display_code
(string|bool) (Opcional) El nombre del idioma se mostrará traducido en este idioma. Acepta un código de 2 letras, por ejemplo, de. Si se establece en false, devolverá el nombre traducido en el idioma actual. El valor predeterminado es FALSE.

Ejemplo de uso

Un ejemplo básico
// will return the translation for 'Italian' in Greek
echo apply_filters( 'wpml_translated_language_name', NULL, 'it', 'el' );

wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages

Los 29 hooks de Información de idioma de todo el sitio →