apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
- Tipo
- filter
- Categoría
- Recuperar contenido localizado
- Versión de WPML
- 3.2
Descripción
*Recupera la traducción de una cadena. El filtro busca una cadena que forma parte de un paquete o de un grupo de cadenas (a diferencia de una cadena individual**). Si la encuentra, busca una traducción en el idioma actual. Si existe una traducción, la devolverá. De lo contrario, devolverá la cadena original.
*Para registrar la traducción de una cadena de un «paquete», consulte: wpml_register_string
**Para recuperar una cadena de texto individual que no pertenece a un paquete, consulte: wpml_translate_single_string
Nota: Este hook requiere el módulo WPML Traducción de cadenas
Argumentos
- $string_value
- (cadena) (Obligatorio) El valor original de la cadena
- $string_name
- (cadena) (Obligatorio) El nombre registrado de la cadena
- $package
- (mixto) (Obligatorio) El identificador de paquete registrado de la cadena
-
- Si $package es un array, debe ser asociativo y contener las claves
kindyname. - Si $package es un objeto, debe tener los campos
kindyname.
- Si $package es un array, debe ser asociativo y contener las claves
Ejemplo de uso
Puede encontrar un ejemplo completo y detallado en la página de documentación «Traducción de paquetes de cadenas».
Hooks relacionados
wpml_media_url, wpml_media_id, force_suppress_filters, wpml_get_translated_slug, wpml_home_url, wpml_translate_single_string, wpml_elements_without_translations, wpml_permalink, wpml_unfiltered_admin_string, wpml_element_link