En fait [*langue*] ne fonctionnera pas dans un snippet, comme le dit Enidan, tu dois utiliser l’API.
[*langue*] ne pourra être utilisé que dans un doc, un template ou un chunk.
Si tu utilises GetField pour récupérer la valeur de [*langue*], il te faut ensuite le coupler avec PHx pour tester la valeur et exécuter la fonction voulue.
Ce qui te donnerai quelque chose dans le genre :
[+phx:if=`[*langue*]`:is=`es`:then=`espagnol`:else=`french`+]
Dans ce cas, le code ci-dessus s’insère dans ton template, et non dans un snippet.