[SPIP] REFUSE : |_T

SPIP

Article refusé

L’article « |_T » vient d’être refusé par JLuc.


|_T

vendredi 8 mai 2026, par JLuc

Le filtre _T fait correspondre à une référence de chaîne de langue sa valeur traduite dans la langue du contexte.

Son premier argument contient l’identifiant de la chaîne, et le 2eme argument contient le tableau des arguments requis pour l’évaluation de la chaîne.

Exemple :

[(#SET{titre,#VAL{trad_definir_reference}|_T{#ARRAY{titre,#GET{titre}}}})]

Attention

La plupart du temps, on peut s’en passer dans les squelettes car le fonctionnement multilingue natif de SPIP est suffisant.

On la trouve toutefois utilisée dans quelques situations :

Avec un identifiant de chaîne calculé
Exemple dans le plugin mailshot

<label for="#GET{name}">
    [(#GET{fl}|concat{':label_',#GET{name}}|_T)]
</label>

ou dans le plugin abonnement

[(#VAL{abonnement:notification_echeance_corps_}|concat{#GET{quand}}|_T{#ARRAY{echeance,#GET{echeance},nom_site_spip,#NOM_SITE_SPIP,offre,#GET{offre}}})]

En argument d’une balise
Dans le plugin noizetier

[(#BOUTON_ACTION{
    [(#VAL{noizetier:formulaire_supprimer_noisette}|_T)],
    #URL_ACTION_AUTEUR{supprimer_noisettes,noisette:#ID_NOISETTE,
    #SELF#noizetier-noisette-#ID_NOISETTE}
})]

ou dans le plugin menus :

#SET{info_session,#VAL{menus:info_connexion_obligatoire}|_T}

Voir sur programmer.spip.net

— Envoyé par SPIP