--- /dev/null
+[(#REM)
+
+ Parametres :
+ - class : classe(s) css ajoutes au select
+ - defaut : valeur par defaut si pas présente dans l'environnement
+ - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
+
+ Exemple d'appel :
+ [(#SAISIE{selecteur_langue,lang,
+ label=<:plugin:info_langue:>})]
+]
+[(#SET{valeur,[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut,''}}})]})]
+[(#SET{langues,[(#VAL{changer_lang}|liste_options_langues{#GET{valeur}})]})]
+<select name="#ENV{nom}" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
+<BOUCLE_si_spip2(CONDITION){si (#GET{langues}|is_array|non)}>
+#GET{langues}
+</BOUCLE_si_spip2>
+[(#INCLURE{fond=prive/formulaires/inc-options-langues,name=changer_lang,default=#GET{valeur,#LANG}})]
+<//B_si_spip2>
+</select>