WPML
apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
Tipo
filter
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 kind y name.
  • Si $package es un objeto, debe tener los campos kind y name.

Ejemplo de uso

Puede encontrar un ejemplo completo y detallado en la página de documentación «Traducción de paquetes de cadenas».

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

Los 12 hooks de Recuperar contenido localizado →