Quote from: murdok at Dec 02, 2009, 11:26 AM
tu es francais donc?!
Non. Je suis anglais (moitié anglais, moitié chypriote en fait), mais j’ai travaillé en Belgique pendant trois ans il y a trois ans. J’ai déjà oublié beaucoup, alors excuse-moi si mon français est devenu très "anglais".
Quote from: murdok at Dec 02, 2009, 11:26 AM
Par défaut mon modx quand je saisi une page est en francais, mes pages s’affichent bien en francais jusqu’a la pas de souci. Mais lorsque j’installe YAMS pour gerer le multtilingue la des autres champs tinymce s’installe avec l’anglais et l’italien . j’ai fait les modifs dans le htaccess donc quand je vais sur www.monsite.com/en ou www.monsite.com/it j’ai bien les pages en rapport par contre je n’arrive plus a aller sur les pages francaises.
la seule solution que j’ai trouver est de rajouter dans YAMS la langue francaise mais le problème c’est que cela rajoute des textarea en francais sans utiliser celle par defaut du départ de Modx!
C’est pas évident à expliquer comme ca j’espere avoir été clair. Je suis un peu coincé par rapport à mon client pour rajouter cette fonctionnalité, merci beaucoup de ton aide.
Je *pense* que je comprends le problème maintenant. Tu veux que français soit la langue par défaut n’est-ce pas?
1. Il faut définir français comme une lange sous Modules>YAMS>Language Settings.
2. Il faut spécifier français comme la langue par défaut.
En faisant ceci tout le contenu dans les champs par défaut de MODx devrait être copié dans les nouveaux tvs français... mais si çà ne marche pas (tous les champs de la nouvelle langue français restent vides), il faut faire le suivant :
a) Aller dans Elements>Manage Elements>Template Variables. Sélectionner et effacer tous les nouveaux tvs qui se terminent par "_fr" : alias_fr, content_fr, description_fr, introtext_fr, longtitle_fr, menutitle_fr et pagetitle_fr.
b) Aller dans Modules>YAMS>Multilingual Templates et cliquer sur Update. Tous les tvs francais seront récréés et le contenu des champs par défaut de MODx sera copié dans les nouveau tvs.
3. Il faudrait aussi mettre à jour ton .htaccess.
Pour tes templates multilingues les champs par défaut de MODx sont maintenant superflus. Il fait gérer la langue français comme tu fais pour italien et anglais. Tu peux cacher les champs par défaut de MODx pour les documents multilingues en spécifient Modules>YAMS>Other Params>Document Layout Settings>Hide Redundant Fields=Hide si tu veux.
J’espère que c’est clair. Dis-moi si tu ne comprends pas mon explication ou si tu rencontres des problèmes.