Créer un site multilingue - Langues assignées aux modules

Assigner une langue de contenu à un module

Un langue de contenu peut-être assignée à chaque module.

Deux cas se présentent...

  1. Certains modules tels mod_articles_categories, mod_articles_category, mod_weblinks ne doivent afficher que des contenus auxquels une langue spécifique est assignée.
    Attention, la langue de contenu doit correspondre à celle assignée au module. Par exemple sur ce site, les modules de menu.

     
  2. Pour d'autres modules plus génériques, la nécessité d'assigner une langue de contenu dépendra de la façon dont est paramétré le module :

A. S'il n'est pas nécessaire d'afficher le titre du module (mod_footer, mod_search, mod_syndicate, etc.), et/ou si certains champs comme le ' ou le 'Texte après' (mod_login, mod_languages, etc.) ne sont pas remplis, et si ces modules doivent être affichés pour toutes les langues de contenu, il est recommandé pour éviter les doublons de n'utiliser qu'un module en lui assignant le paramètre Langue "Toutes". Par exemple sur ce site, le module "Changement de langue" (mod_languages).

Module "Changement de langue" de ce site

B. Dans le cas contraire, assigner la langue de contenu adaptée.

Sur ce site, outre les modules de menu, les modules suivants ont également été adaptés pour chaque langue : "Fil de navigation" (mod_breadcrumbs) pour le texte "Page d'accueil", "Espace clients" (mod_login) pour le titre.

Module "Fil de navigation EN" de ce site