Installation et configuration des langues (Joomla 4)
En préambule
Voici la première partie du tutorial d'installation et configuration de falang pour joomla 4.
Cet article décrit la procédure d'installation de tout site multilangue classique avec Joomla; cela n'est pas limité à l'utilisation avec Falang.
Info : Une mauvaise configuration des langues sur joomla peut provoquer des erreurs de type 404 "page non trouvée" ou 500 "erreur serveur".
Nous supposons que vous avez téléchargé votre version de joomla sur le site joomla.org. C'est à dire que seul le package de langue "en-GB" est installé.
La version de joomla de cet article est la 4.3.2 mais reste valable pour l'ensemble des versions de la branche 4.
Votre nouveau site est installé , vous avez donc une seul langue de site installée (en-GB), ce que vous pouvez voir ici :
Sytem > Manage > Languages
Vous pouvez voir que seul la langue Anglaise est intallée.
Vous allez donc devoir effectuer 2 étapes:
- Installer un package de langue
- Publier la/les langue(s) de contenu correspondant au package
Depuis Joomla 4 la langue de contenue est automatiquement ajouter à l'installation d'un pack.
Installation d'un pack de langue
Cliquez sur "Install languages" sur la page des languages du site ou Sytem > Manage > Languages > Install languages
Dans notre exemple, nous souhaitons installer le francais et l'allemand. Nous allons donc filtrer en tapant "French" et "German" ce qui permet de voir le pack de langues et de l’installer.
Notes : Vous pouvez également installer le pack de langues de maniere manuelle, en vous rendant à l’adresse suivante : joomla 4 language pack
Nos 2 langues Français et Allemand sont installées, la langue par défault est l'Anglais.
Installation d'une langue de contenu
Vous devez par la suite publier une langue de contenu au pack que vous venez d'installer afin d’autoriser l'affichage de cette langue. Pour cela allez sur System > Manage > Content Languages.
Les langues sont déjà ajouté depuis Joomla 4, mais on peut voir ci-dessous qu'elles ne sont pas publées.
Nous allons donc les publier.
Vous devez publier les langues que voulez rendre visible sur le site.
Attention vous ne pouvez pas modifier le "language tag", Celui-ci doit correspondre à votre langue de site installé précédement fr-FR , de-DE, es-ES, pl-PL, mk-MK.
Cette url vous donne la liste des code iso http://www.lingoes.net/en/translator/langcode.htm
L’url language code et le préfix image sont générallement un code de 2 caractères.
Les images se trouvent par defaut dans le dossier suivant : media/mod_falang/images/ ce sont des images gif de 18x12 pixels.
Voilà, les langues sont maintenant configurées. Vous devez les voir dans Falang, dans la liste déroulante. Si ce n’est pas le cas c’est qu’il y a un problème dans la configuration de vos langues de contenu.
Les langues de contenu doivent avoir une visibilté "public", sinon il peut il y avoir une redirection inifinie.
Voilà, votre système de langue pour joomla 4 est maintenant configuré pour fonctionner avec ou sans Falang.
Vous pouvez passer à la 2ème partie de ce tutoriel : Insallation et configuration du composant falang (joomla 4)