WPML
apply_filters( 'wpml_translate_string', string $string_value, string $string_name, (integer|array|object) $package )
Tipo
filter
Versione di WPML
3.2

Descrizione

*Recupera la traduzione di una stringa. Il filtro cerca una stringa che fa parte di un pacchetto o di un gruppo di stringhe (al contrario di una stringa singola**). Se la trova, cerca una traduzione nella lingua corrente. Se esiste una traduzione, la restituisce. Altrimenti, restituisce la stringa originale.

*Per registrare la traduzione di una stringa di un “pacchetto”, vedi: wpml_register_string

**Per recuperare una singola stringa di testo che non appartiene a un pacchetto, vedi: wpml_translate_single_string

Nota: questo hook richiede il modulo WPML Traduzione stringhe

Argomenti

$string_value
(string) (Obbligatorio) Il valore originale della stringa
$string_name
(string) (Obbligatorio) Il nome registrato della stringa
$package
(mixed) (Obbligatorio) L’identificatore registrato del pacchetto della stringa
  • Se $package è un array, deve essere associativo e contenere le chiavi kind e name.
  • Se $package è un oggetto, deve avere i campi kind e name.

Esempio di utilizzo

Un esempio completo e dettagliato è disponibile nella pagina di documentazione “Traduzione dei pacchetti di stringhe”.

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

Tutti i 12 hook della categoria Recupero dei contenuti localizzati →