Bonsoir à tous
J'essaye de passer un site en multi-langues.
Après pas mal de recherches, j'ai trouvé le plugin (dont l'adresse actuelle est celle-ci : http://www.zedlitz.de/?Software___CMSim ... h=cmsimple ).
Sauf que ça ne fonctionne pas, j'ai bien l'onglet Translation, mais il me modifie mon fichier initial...
J'ai un peu de mal à m'y retrouver, parce que le fichier d'aide présente des interfaces que je n'ai pas du tout.
Quelqu'un aurait une idée ?
Cdlt
Manue
Passer un site en multi-langues
Moderator: Bob
Re: Passer un site en multi-langues
Salut,
Le plugin est daté 2011, donc je pense qu'il est trop vieux et je ne suis pas sûr si elle peut communiquer correctement avec la dernière version de CMSimple_XH du tout. Je l'ai installé et il ne fonctionne pas vraiment.
Le plugin est daté 2011, donc je pense qu'il est trop vieux et je ne suis pas sûr si elle peut communiquer correctement avec la dernière version de CMSimple_XH du tout. Je l'ai installé et il ne fonctionne pas vraiment.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Passer un site en multi-langues
[Disclaimer: Je suis en utilisant Google translate.]
Multilang_XH ne fonctionne pas bien avec les versions actuelles de CMSimple(_XH). Pour CMSimple_XH vous pouvez utiliser Polyglott_XH, pour CMSimple 4+ vous pouvez utiliser LanguageMenuP2P. Les deux plugins sont basés sur (idées de) Multilang_XH.
Multilang_XH ne fonctionne pas bien avec les versions actuelles de CMSimple(_XH). Pour CMSimple_XH vous pouvez utiliser Polyglott_XH, pour CMSimple 4+ vous pouvez utiliser LanguageMenuP2P. Les deux plugins sont basés sur (idées de) Multilang_XH.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Passer un site en multi-langues
Bonjour et merci beaucoup pour la réponse.
En effet, Multilang_XH a mis un bazar pas possible, j'ai dû récupérer une ancienne version de mon site, heureusement que je testais en local !
Du coup, j'ai installé Polyglott, j'ai modifié mon fichier template. Mais rien ne s'affiche, et je ne peux donc pas traduire mes pages...
J"ai modifié les tags, mais je ne comprends pas comment tout cela fonctionne
Edit : quand je dis que rien ne s'affiche, c'est que les drapeaux correspondants ne s'affichent pas. Dans le code source, il y a uniquement le commentaire du plugin. J'ai testé un error reporting all, pensant que ça m'indiquerait où est le problème, mais rien de rien...
Cdlt
Manue
En effet, Multilang_XH a mis un bazar pas possible, j'ai dû récupérer une ancienne version de mon site, heureusement que je testais en local !
Du coup, j'ai installé Polyglott, j'ai modifié mon fichier template. Mais rien ne s'affiche, et je ne peux donc pas traduire mes pages...
J"ai modifié les tags, mais je ne comprends pas comment tout cela fonctionne
Edit : quand je dis que rien ne s'affiche, c'est que les drapeaux correspondants ne s'affichent pas. Dans le code source, il y a uniquement le commentaire du plugin. J'ai testé un error reporting all, pensant que ça m'indiquerait où est le problème, mais rien de rien...
Cdlt
Manue
Re: Passer un site en multi-langues
Pouvez-vous donner un lien vers votre site Web?
Christoph M. Becker – Plugins for CMSimple_XH
Re: Passer un site en multi-langues
Bonjour
Pour l'instant, le site avec sa future version en anglais n'est dispo qu'en local.
Je pense avoir trouvé la solution, c'était un peu compliqué, parce que pas d'explications très claires (ou alors je ne les ai pas trouvées !).
Il a fallu créer un dossier 'en' sous le dossier 2lang, et créer un dossier 'en' sous le dossier 'content', puis copier dans ce dossier le dernier fichier 'content.htm'. Comme j'ai pas mal tâtonné, je ne suis pas sur que le dossier créé sous le dossier 2lang serve à quelque chose...
Bon, il me reste un souci : j'avais modifié mon footer pour y inclure des Mentions légales (obligatoires en France), et évidemment, ça m'affiche une erreur 404 dans la version en anglais.
Cdlt
Manue
Pour l'instant, le site avec sa future version en anglais n'est dispo qu'en local.
Je pense avoir trouvé la solution, c'était un peu compliqué, parce que pas d'explications très claires (ou alors je ne les ai pas trouvées !).
Il a fallu créer un dossier 'en' sous le dossier 2lang, et créer un dossier 'en' sous le dossier 'content', puis copier dans ce dossier le dernier fichier 'content.htm'. Comme j'ai pas mal tâtonné, je ne suis pas sur que le dossier créé sous le dossier 2lang serve à quelque chose...
Bon, il me reste un souci : j'avais modifié mon footer pour y inclure des Mentions légales (obligatoires en France), et évidemment, ça m'affiche une erreur 404 dans la version en anglais.
Cdlt
Manue
Re: Passer un site en multi-langues
Bonjour Manue,
comme tu as déjà pû trouver toi-même, CMSimple est par défaut capable de gérer plusieures langues.
L'information se trouve ici: http://www.cmsimple-xh.org/wiki/doku.ph ... _languages
La documentation n'est malheureusement pas encore traduit en français (manque de temps). Mais les traductions internes le sont bien et je les utilise pour différents sites multi-langues.
Il y a également une documentation comment résoudre ton problème d'informations variables dans le footer de ton template: http://www.cmsimple-xh.org/wiki/doku.ph ... _templates
Soit tu testes dans quelle langue on se trouve actuellement. Soit tu configures toi-même des variables supplémentaires que tu utilises dans le template et que tu gères via le backend.
comme tu as déjà pû trouver toi-même, CMSimple est par défaut capable de gérer plusieures langues.
L'information se trouve ici: http://www.cmsimple-xh.org/wiki/doku.ph ... _languages
La documentation n'est malheureusement pas encore traduit en français (manque de temps). Mais les traductions internes le sont bien et je les utilise pour différents sites multi-langues.
Il y a également une documentation comment résoudre ton problème d'informations variables dans le footer de ton template: http://www.cmsimple-xh.org/wiki/doku.ph ... _templates
Soit tu testes dans quelle langue on se trouve actuellement. Soit tu configures toi-même des variables supplémentaires que tu utilises dans le template et que tu gères via le backend.
Re: Passer un site en multi-langues
Bonsoir
Merci beaucoup pour ta réponse.
Je regarderai à l'occasion, mais pour l'instant, j'avoue avoir pris une solution de facilité (et surtout la plus rapide), en modifiant directement le template.
Le site dans sa version "fr/en" est publié depuis la fin de journée :
http://pacificr.fr/
Enjoy !
Manue
Merci beaucoup pour ta réponse.
Je regarderai à l'occasion, mais pour l'instant, j'avoue avoir pris une solution de facilité (et surtout la plus rapide), en modifiant directement le template.
Le site dans sa version "fr/en" est publié depuis la fin de journée :
http://pacificr.fr/
Enjoy !
Manue