WPML
apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
Tipo
filter
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 kind e name.
  • Se $package for um objeto, ele precisa ter os campos kind e name.

Exemplo de uso

Um exemplo completo e detalhado pode ser encontrado na página de documentação “Tradução de pacote de strings”.

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

Todos os 12 hooks de Recuperar conteúdo localizado →