apply_filters( 'wpml_translated_language_name', mixed $empty_value, string $lang_code, string $display_code )
- Tipo
- filter
- Categoría
- Información de idioma de todo el sitio
- 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' );
Hooks relacionados
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