Créer un site multilingue - Les langues de contenu

Création des langues de contenu

Après avoir installé Joomla sans données exemples, il faut tout d'abord créer les langues de contenu pour chacune des langues souhaitées.
Une fois celles-ci définies, leur choix sera possible dans toute l'interface de Joomla pour les attribuer à des contenus, liens, modules, etc.

L'attribution des langues de contenu peut être faite avant même d'avoir installé le paquet de langue désiré.
Par la suite, avant de visionner le site, il suffira de s'assurer que le paquet "site" de la langue en question soit installé et publié.

Pour ajouter des langues de contenu, procédez comme suit :

  • connectez-vous l'administration du site ;
  • accédez à la "Gestion des langues" => onglet "Contenu" ;
  • cliquez sur "Nouveau" et complétez les champs.

  • Saisir les paramètres pour chaque langue de contenu.
  • Le Titre de la langue est utilisé dans le module "Changer de langue".
  • Le code de langue, le préfixe image et le tag de langue doivent être uniques (le préfixe image permet d'afficher des images spécifiques pour chaque langue).
  • Le tag de langue est celui du paquet langue correspondant (exemple : fr-FR pour le français, en-GB pour l'anglais de Grande-Bretagne, de-DE pour l'allemand, etc.).
  • Une langue de contenu peut être dépubliée pour ne pas être visible, mais sera toutefois disponible pour son affectation aux éléments souhaités.
  • Depuis la version 2.5.4 de Joomla, le paramètre "Accès" est implémenté pour  permettre de définir l'accès d'une langue de contenu dans l'interface frontale du site.
    Ceci est utile lors de la préparation d'une nouvelle langue de contenu pour un site en ligne : par défaut, toutes les langues de contenu ont un accès "Public", en assignant l'accès "Spécial" aux langues de contenu dont les éléments ne sont pas complets, ces éléments ne seront accessibles que par les utilisateurs identifiés des groupes liés à cet accès.
    Il est également possible de créer des "Accès" spécifiques pour n'autoriser volontairement l'accès à certaines langues de contenu qu'à des groupes d'utilisateurs donnés.

Options des Métadonnées & Nom du site spécifiques selon la langue

Depuis la version 1.7.3 de Joomla, les Métadonnées du site, sa description et son nom peuvent être spécifiques pour chaque langue de contenu grâce aux paramètres "Options des Métadonnées" et "Nom du site".

Note
L'affichage ou non du nom du site est défini dans la configuration de Joomla, onglet "Site", "Paramètres SEO"=>"Nom du site dans les titres".