Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Nouvelles fonctions «   site multilingue «  

Comment: site multilingue

  Next >>
YACS gère le multilinguisme de façon aussi simple que possible.

Tout d'abord, YACS essaie de s'adapter à la langue signalée par le navigateur. Avec un browser en français, l'interface de commande est en français. Avec un autre browser, l'interface de commande est en anglais.

Le contenu, et les templates, peuvent être a priori dans la langue de votre choix, grâce à Unicode.

Pour ce site, des sections spécifiques ont été créées en fonction de la langue. Ici, les onglets de haut de page renvoient à des sections en français. Sur la page d'accueil du site, les mêmes onglets dirigent vers des pages en anglais. Des liens sont ajoutés aux pages qui se correspondent (exemple : forum anglais -- forum français).

Cette conception s'appuie d'une part sur des sections séparées, d'autre part sur une spécialisation du style pour chaque type de section.

En gros, je suis parti du style de référence Alfresco. Le fichier template.php a été modifié pour remplacer les onglets dynamiques par des onglets fixes, vers les sections en anglais.

Puis j'ai copié ce fichier dans template_fr.php, et le fichier a été modifié pour pointer vers les sections en français.

Enfin, j'ai créé les sections en français correspondantes, et modifié les options avec le mot-clé 'variant_fr'.

Plus compliqué à expliquer qu'à faire, en fait...

This comment has inspired:

by Bernard on Feb. 17 2006