web-dev-qa-db-fra.com

Mise en place d'un site multilingue. Suivi des tutoriels et maintenant seulement les drapeaux de langue apparaissent

Des gens merveilleux plus intelligents que moi,

  • J'ai créé un site multilingue sur Joomla 3.2.3 fonctionnant sur PHP 5.5.12 et mySQL 5.6.17 à l'aide d'un modèle Shape 5 avec vertex. Virtuemart 3.0.0 est également installé sur le site. Les deux les langues sont l'anglais et le chinois simplifié.
  • J'ai installé les langues requises. (y compris les packs de traduction de Virtuemarts)
  • Je configure les langues de contenu. La langue par défaut du site est l'anglais.
  • J'ai créé les catégories d'articles "en" et "Zh" ainsi que les sous-catégories appropriées pour les articles.
  • J'ai laissé la page d'accueil par défaut au menu par défaut, que j'ai renommé Menu principal Tous. Au total, il y a 5 menus pour chaque langue. Au total, 15 menus, 5 pour tous marqués, 5 doubles pour anglais et 5 pour chinois
  • J'ai créé Menu principal En, Zh et le module de menu pour chacun.
  • J'ai attribué une page d'accueil par défaut spécifique à la langue pour chaque langue.
  • Je règle tous les modules, menus, articles et catégories à afficher uniquement dans leur langue respective.
  • J'ai installé et publié le sélecteur de langue avec le filtre de langue.

Une fois cette opération terminée, seuls les drapeaux de deux langues seront affichés. Rien d'autre, les drapeaux ne sont pas cliquables.

J'ai consulté le site de démonstration multilingue à quelques reprises et j'ai effectué des recherches dans ce forum. J'ai également vérifié deux fois mon processus. Il semble que le processus ait été suivi correctement, mais je ne peux rien afficher. J'ai été incapable de trouver quelqu'un d'autre qui rencontre le même problème, j'ai de la chance.

Firebug ne me donne pas grand chose d’autre que de me faire savoir quelques modules chargés mais n’affiche rien. Un message d'erreur s'affiche sur la console pour indiquer que l'image d'arrière-plan à rechercher n'est pas trouvée. Il cherche dans ´rui ​​/ images/backgroundimage.jpg´ mais devrait chercher dans ´rui ​​/ benben/images/backgroundimages´. Alors peut-être que c'est un problème d'URL?

Mais attendez! Il y a plus!

Ive a joué avec les urls pour voir si je les saisis manuellement, peut-être quelque chose que c'est juste l'âge principal qui ne s'affichera pas, Nope. Rien que les drapeaux des deux langues et je ne peux pas accéder à une autre sous-page.

J'ai essayé de changer de modèle pour un modèle fourni avec Joomla et quelques modules s'affichent, mais la plupart sont manquants et les options de langue sont inexistantes.

Toute suggestion ou aide serait grandement appréciée. Merci d'avance pour votre temps et votre gentillesse.

MISE À JOUR: En regardant mon autre site multilingue, je me suis rendu compte que la création de menus pour chaque langue, autre que le menu principal, n'est peut-être pas nécessaire, car mon autre site multilingue est configuré. Cela fonctionne très bien. Nous avons donc supprimé les menus spécifiques à une langue autres que les menus principaux, en affectant simplement un élément de menu pour chaque langue dans les menus non principaux.

Exemple: - Menu principal Tous 1. Robes 2. Bananes 3 Bottes - Menu principal Chinois 1. Robes 2. Bananes 3 Bottes - Menu principal Anglais 1. Robes 2. Bananes 3 Bottes - Menu inférieur 1. FAQ (Fr) 2. FAQ (ZH) 3. Singe Chunky (EN) 4. Singe Chunkey (Zh)

etc. Malheureusement, cela n'a pas fonctionné.

Configurez la sauvegarde du site en anglais uniquement et recommencez à zéro. Je suis allé de l'avant et mis à jour pour joomla 3.4. Les doigts croisés ça marche cette fois.

3
Eric

Le moyen le plus simple de créer un site multilingue, avec une structure cohérente, consiste à installer sur la base du standard Joomla! installateur. Il fournit simplement la bonne organisation de contenu et vous pouvez simplement continuer à construire sur le dessus.

  • Il vous suffit de sélectionner Installer exemple de données = Aucune à l'étape 3, puis de choisir . Étapes supplémentaires: Installer les langues

Par ailleurs, voici des conseils fréquents pour un site multilingue: Comment configurer un nouveau site Web multilingue?

1
Anibal

Récemment, j’ai vu l’un des blogs de Jom Classifieds pour créer un site multilingue. Ils ont expliqué, étape par étape, comment créer un site multilingue en quelques minutes, de manière très simple ... J'espère que cela vous aide à vous référer ..

0
ciara elwin