Page 1 of 1

site multi-langues CMSMLE et intégration cataloger

Posted: Wed Mar 05, 2008 1:26 pm
by zspectrum
Bonjour,

j'ai installé la version CMSMLE pour faire du multilangue, ça marche à part pour la page par défaut; j'utilise une fonction javascript qui récupère l'url et rajoute &hl=fr_FR ou &hl=en_US. Mais ce n'est pas un problème très grave, j'aurais surtout besoin d'aide pour l'intégration du module Cataloger sur un environnement CMSMLE:

- pas de problèmes concernant les pages cataloger category : affichage des 2 langues OK.
- concernant les cataloger Item, le mutli-langue n'est pas géré pour le champ "Item Notes", quand on écrit dans ce champ depuis l'admin dans la langue anglaise par exemple ça écrase le contenu du champ dans la langue Française.
Je pense que ce champs n'a pas été doublé dans la base de données, mais je ne sais pas trop comment m'y prendre.

Si je n'y arrive pas au final je pense que je vais installer 2 CMSMS dans /fr et /en avec 2 bases de données différentes, c'est pas très élégant mais je commence à douter du fonctionnement CMSMLE + cataloger.

Re: site multi-langues CMSMLE et intégration cataloger

Posted: Wed Mar 05, 2008 5:06 pm
by Pierre M.
Bonjour,

permettez-moi de rappeler que MLE est un "fork" de CMSms, donc sujet à des problèmes d'intégration avec les modules officiels et à des difficultés de mise à jour. L'auteur de MLE est très sympa, vous pouvez le trouver sur les forums italien et anglophones.

Pour faire du multilingue, vous pouvez :
-attendre la v2. Pas évident, pas possible pour tout le monde, surtout que la date est inconnue. Meilleure option à long terme.
-"installer 2 CMSMS dans /fr et /en" comme vous le dîtes (vous pouvez partager une même base de données en prenant deux préfixes, par exemple cms_fr_ et cms_en_ au lieu du cms_ par défaut). Bonne solution à court terme, passage en v2 facilité, vrai 1.2 et modules.
-prendre la voie MLE au risque de s'y trouver esseulé(e).
-essayer (si vous lisez l'Anglais) cette astuce en 1.2 "pur" :
http://forum.cmsmadesimple.org/index.ph ... l#msg94668

Pierre M.

Re: site multi-langues CMSMLE et intégration cataloger

Posted: Mon Mar 10, 2008 9:49 am
by athena_pallas
En fait c'est quoi la valeur ajoutée de la CMSMLE ?  Je fais tous mes sites multilingues avec un CMSMS "normal" et je m'en trouve heureuse.

Et j'ai une seule base de données.

Je suis justement en train d'intégrer cataloger sur un site multilingue.

Re: site multi-langues CMSMLE et intégration cataloger

Posted: Wed Mar 12, 2008 8:24 am
by jce76350
re,
En fait c'est quoi la valeur ajoutée de la CMSMLE
Faire un site multilangue sans se casser la tête ;)
mais surtout il faut urtiliser CMSMLE sans "bricoler" par des ajouts... donc le prendre tel quel

Re: site multi-langues CMSMLE et intégration cataloger

Posted: Wed Mar 12, 2008 9:12 am
by jsmonzani
Au cas où, je décris ici une méthode que je trouve relativement simple et que j'utilise sur plein de sites multilingues. Elle ne nécessite que CMSMS "normal" et ajoute simplement des blocs de contenu pour chaque langue au gabarit des pages...

http://forum.cmsmadesimple.org/index.ph ... 756.0.html

Re: site multi-langues CMSMLE et intégration cataloger

Posted: Thu Mar 13, 2008 9:10 am
by athena_pallas
Bonjour !

@jsmonzani  =>A première vue, solution élégante et complète.  Cependant,  je pense avoir lu qu'elle ne gère pas les url réécrites, le code langue doit passer "en clair" dans l'url c'est bien ça ?
Je retiens l'idée de stocker la langue utilisateur dans un cookie et de calculer les blocs de contenu avec cette variable.  Jusque maintenant, je faisais un template par langue (pénible en cas de changement dans la structure du template)

Je vais essayer de combiner ma méthode et celle exposée pour faire du beau multilingue en attendant la V2.  J'ai vu des points intéressants dans la solution préconisée par Pierre également.

Bonne journée ! et merci !