Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Votre expérience avec le multilangue
#3

Bonjour bess,

Ayant réussi à intégrer MLECMS dans un site bilingue, je viens te partager mon expérience.

1. Après avoir installé le module mlecms, cliquer sur Contenu > Mle CMS
2. Le module mlecms s'affiche sous 5 onglets, le premier onglet Multilang config est celui qui nous permet de définir les différentes langues et les drapeaux de celles-ci.
Un exemple pour ajouter le français serait mieux:

Dans le champ Name: Français
Root alias: fr
Browse images pour sélectionner le drapeau correspondant au français.

Il en sera de même pour l'autre langue, attention Root Alias sera unique à chaque langue (exemple pour l'anglais en)

3. A présent, il faut modifier le gabarit. Au début du gabarit ajouter {MleCMS action="init"} avant {process_pagedata}.
Modifier le code xml par<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_parent}" >

Et dans la zone où vous souhaitez insérer le choix de langue, insérer {MleCMS action="langs"}

4. Maintenant attaquons-nous à l'architecture des pages
Si la première langue ou langue par défaut le français, voici comme doit se présenter la structure des pages

1.Français (alias de page fr)
1.1 page 1
1.2 page 2

2. English (alias de page en)
2.1 page 1
2.2 page 2

5. Afin que le menu ne prenne pas en compte la langue au niveau 1, insérer modifier le menu comme ceci {menu template='simple_navigation.tpl' start_level='2'}

Inutile de te rappeler que l'arborescence du français doit correspondre à celle de l'anglais.

Bon courage
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)