apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
- Tipo
- filter
- Categoria
- Recuperar conteúdo localizado
- Versão do WPML
- 3.2
Descrição
*Recupera a tradução de uma string. O filtro procura uma string que faz parte de um pacote ou de um grupo de strings (em oposição a uma string individual**). Se a encontrar, ele procura uma tradução no idioma atual. Se existir uma tradução, ele a retornará. Caso contrário, ele retornará a string original.
*Para registrar a tradução de uma string de “pacote”, consulte: wpml_register_string
**Para recuperar uma string de texto individual que não pertence a um pacote, consulte: wpml_translate_single_string
Nota: Este hook requer o módulo WPML Tradução de Strings
Argumentos
- $string_value
- (string) (Obrigatório) O valor original da string
- $string_name
- (string) (Obrigatório) O nome registrado da string
- $package
- (mixed) (Obrigatório) O identificador de pacote registrado da string
-
- Se $package for um array, ele precisa ser associativo e conter as chaves
kindename. - Se $package for um objeto, ele precisa ter os campos
kindename.
- Se $package for um array, ele precisa ser associativo e conter as chaves
Exemplo de uso
Um exemplo completo e detalhado pode ser encontrado na página de documentação “Tradução de pacote de strings”.
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