[Réglé] Transformer site monolingue -> multilingue

08 Fév 2017 13:57 - 09 Fév 2017 11:14 #1 par mouette
Bonjour,
Est-il possible de faire évoluer un site en français pour le rendre multilingue (français - espagnol - anglais) ou est-ce une option qu'il s'agir de choisir au début de la conception d'un site?
Merci d'avance pour vos pistes et conseils.

Connexion pour participer à la conversation.

08 Fév 2017 14:49 #2 par RobertG
C'est tout à fait possible de le faire a posteriori.
Tu as les infos concernant l’organisation ici : cinnk.com/joomla/3/le-livre-pour-tous/site-multilingue

"Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes, il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - Site pro : www.robertg-conseil.fr
Les utilisateur(s) suivant ont remercié: mouette

Connexion pour participer à la conversation.

08 Fév 2017 18:33 #3 par mouette
Ok!
J'avais bien vu ces explications mais comme le tuto débutait par
"Le site utilisé pour cet exemple est une installation de Joomla! neuve ne comportant aucune donnée d'exemple."
je préférais me renseigner auprès de spécialistes avant de me lancer dans l'aventure multilingue.

Connexion pour participer à la conversation.

08 Fév 2017 18:40 #4 par RobertG
Ce qu'il va te falloir faire, c'est passer tout le contenu affecté à "Toutes" les langues à "Français" : articles, liens de menus, modules... qui ne pourront pas être partagés mais devront être personnalisés en fonction de la langue, et créer un nouveau menu non affiché pour "toutes" les langues, avec un seul lien vers une page d'accueil virtuelle (elle ne sera jamais affichée, ce sont celles définies pour chaque langue qui le seront en fonction du choix du visiteur et du paramétrage du plugin "filtre de langue").
A mon avis, en agissant ainsi dans un premier temps, ton site doit rester disponible en français pendant que tu ajouteras le contenu dans les autres langues.
Ensuite, tu pourras créer tes menus et contenus dans les autres langues, puis les rendre accessibles.

"Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes, il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - Site pro : www.robertg-conseil.fr

Connexion pour participer à la conversation.

08 Fév 2017 18:49 #5 par mouette
Merci pour ces précieux compléments.
Je pense qu'il sera plus prudent de construire tout cela en local avant de réinstaller le tout sur le serveur distant.

Connexion pour participer à la conversation.

09 Fév 2017 11:07 #6 par RobertG
Tu peux en effet le faire sur une copie locale, ou en sous-domaine, de ton site, mais pour ça, il ne faut pas que le site puisse être modifié entre la copie et son remplacement par la nouvelle version (inscriptions de visiteurs, propositions d'articles par des auteurs...). Dans ce dernier cas, il vaudrait mieux que tu testes en effet en local la première phase de passage au multilingue seulement avec le français et l'ajout de menus et modules d'essai dans d'autres langues, afin de pouvoir refaire la manipulation en ligne sans que ça gêne les visiteurs.

"Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes, il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - Site pro : www.robertg-conseil.fr
Les utilisateur(s) suivant ont remercié: mouette

Connexion pour participer à la conversation.

Temps de génération de la page : 0.138 secondes

Sur ce site, nous utilisons des cookies.