! [spip-dev] Balises pour affichage multilingue

--- fil ----

Salut,

www.spip.net fonctionne maintenant avec les nouvelles balises dédiées aux
squelettes multilingues, dÚs qu'ils veulent intégrer des langues qui
s'écrivent dans des sens opposés (arabe et espéranto).

Ces balises sont :

- #LANG_DIR, qui prend la valeur 'rtl' pour l'arabe, l'hébreu ou le persan,
  et 'ltr' pour les autres langues ; on l'utilise notamment pour préciser
  la direction globale de la page (<body dir=#LANG_DIR>).

  On peut aussi l'utiliser, quand on fait des liens de traduction, pour
  préciser l'orientation du petit bloc qui mentionne le titre de l'article
  traduit : <span dir=#LANG_DIR>#TITRE</span>

  Surtout, c'est trÚs utile dans les résultats du moteur de recherche, quand
  des paragraphes entiers peuvent être affichés : on utilisera alors
  <div dir=#LANG_DIR>#INTRODUCTION</div>

- #LANG_LEFT, remplace la chaîne 'left' pratiquement partout où elle se
  trouve : <td align=#LANG_LEFT> alignera la case du tableau à gauche pour
  toutes les langues droitiÚres, mais à droite pour les langues gauchÚres.

- #LANG_RIGHT, inverse de la précédente

Dans les squelettes de spip.net ces deux derniÚres balises sont utilisées
sans modération : dans les feuilles de style (margin-#LANG_LEFT: 20px), le
html, etc.

Voilà . Maintenant, ça serait sympa de tester avec pas mal de navigateurs
différents pour voir ce qui va et ce qui cloche :wink: N'hésitez pas à regarder
les squelettes... le lien est en bas de chaque page, sur le papillon qui
vole de droite à gauche en fonction de la langue.

-- Fil