Comment configurer un nouveau site Web multilingue?

12

Un de mes anciens clients veut se tourner vers Joomla au lieu d'un site Web multilingue réactif HTML5 / CSS3 statique. Je suis un débutant à Joomla, et mon plus grand défi est de savoir comment créer un site Web Joomla multilingue contenant des langues RTL et LTR. J'ai donc commencé par tester le "module de changement de langue". J'ai activé le "filtre de langue du plugin système" et j'ai configuré une position pour le module. mais ça ne marche pas. lorsque je passe la souris sur la boîte et que je clique dessus, rien n'apparaît, alors la question est, comment puis-je la faire fonctionner?


Éditer :

le problème principal est "le menu du sélecteur de langue n'affiche aucun code de langue dans sa liste, il ne se déroule pas du tout"

entrez la description de l'image ici

Elhamy
la source
Le programme d'installation de Joomla 3 est très pratique et peut créer la bonne organisation de contenu dès le départ.
Anibal
Je le fais depuis le 1er démarrage, le problème que je ne peux pas comprendre est "pourquoi le menu n'affiche aucune langue"
Elhamy
Avez-vous créé un menu pour chaque langue et un foyer pour chaque langue? Installez un exemple de site J3 avec la bonne structure multilingue et comparez les deux sites.
Anibal
Il existe également des plugins qui feront des traductions automatiques via Googoe Translate ou Bing Translate et une extension Farlang qui aide avec les sites multilingues d'une certaine manière (je ne l'ai jamais utilisé moi-même).
Sophist

Réponses:

12

Les versions récentes de Joomla offrent des capacités multilingues intégrées.

Cependant, la configuration d'un multi-langue nécessite quelques étapes de plus que l'activation du plugin et du module de changement de langue.

En bref, les étapes sont les suivantes:

  1. Installez les modules linguistiques à partir du gestionnaire d'extensions -> Installer les langues. - Cela traduira les étiquettes du système comme en savoir plus, etc.
  2. Définir les langues du contenu - Ce sont les langues qui seront attribuées aux éléments de contenu (articles, menus, modules, etc.).
  3. Activer et configurer le système - plug-in de filtre de langue.
  4. Créez la structure des catégories de langues.
    - Vous devez créer une catégorie racine pour chaque langue, par exemple l'anglais, le français et attribuer la langue de contenu que vous avez créée précédemment pour chacune. Ensuite, vous pouvez créer les sous-catégories pour chaque langue. Et n'oubliez pas de créer une catégorie Langues toutes, pour le contenu qui sera utilisé pour toutes les langues.
  5. Créez vos principaux articles et affectez-les aux langues.
  6. Créez les menus et les éléments de menu pour chaque langue. Un menu pour chaque langue.
    1. Vous devrez également avoir un élément de menu Page d'accueil Toutes (langues) et un élément de menu d'accueil pour chaque langue et effectuer toutes les associations d'éléments de menu.
  7. Suivez la même approche pour tous les modules. Créez les modules correspondants pour chaque langue.
  8. Publiez le module Language Switcher.

Un tutoriel plus détaillé peut être trouvé ici

En outre, vous souhaiterez peut-être envisager certaines extensions tierces qui offrent une flexibilité supplémentaire ou une approche différente.

Mise à jour pour votre problème spécifique avec le module Langues:

Assurez-vous d'avoir créé les éléments du menu Accueil et leurs associations linguistiques pour chaque langue. Essayez de suivre les étapes décrites dans les didacticiels.

FFrewin
la source
cela a été vraiment utile pour tracer les grandes lignes de ma façon de penser, mais le problème principal est toujours là. pourquoi mon menu n'affiche aucun code de langue?
Elhamy
quelle est votre version de joomla?
FFrewin
J'ai mis à jour ma réponse.
FFrewin
1
Le menu de langue n'affichera pas les choix de langue tant que vous n'aurez pas terminé les étapes répertoriées par FFrewin. Lorsque vous avez tout installé, les pages d'accueil et les menus pour les langues que le sélecteur affichera correctement.
Adriel Brunson
6

Le système multilingue natif de Joomla est correct si vous avez quelques articles et modules.

Si vous avez beaucoup d'articles, de modules, ce n'est pas simple à gérer car tout est en double. Imaginez si vous avez 500 articles, vous aurez besoin de 500 articles en anglais, 500 en français, etc.

Donc, je suggère d'utiliser un module comme celui-ci:

http://www.faboba.com/en/composants/falang.html

Avec ce module, vous n'avez qu'un seul article et à l'intérieur de cet article vous gérez les différentes traductions. Même chose pour le module comme le menu.

Sébastien Gicquel
la source
1

Joomla 3 possède son propre système intégré pour gérer les sites Web multilingues. Aucun plugin ou extension n'est nécessaire. Voici un guide étape par étape avec des captures d'écran montrant exactement comment vous pouvez créer un site Web multilingue. Vous pouvez également dépanner votre site Web s'il y a quelque chose qui ne va pas tout à fait en revérifiant chaque étape.

Mike Fitzpatrick
la source
-1

J'utilise un site Web classifié dans la plate-forme Joomla ... La configuration d'un nouveau site Web multilingue dans Joomla est très facile et flexible ... Il suffit de consulter ce " Guide pour créer un site Web Joomla multilingue en quelques minutes " .. .Il est très simple à comprendre et vous explique la méthode étape par étape très claire ...

Celynn Thomas
la source