Return-Path: Delivered-To: apmail-cocoon-users-fr-archive@www.apache.org Received: (qmail 50344 invoked from network); 19 Jul 2006 15:25:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Jul 2006 15:25:38 -0000 Received: (qmail 23747 invoked by uid 500); 19 Jul 2006 15:25:30 -0000 Mailing-List: contact users-fr-help@cocoon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-fr@cocoon.apache.org Delivered-To: mailing list users-fr@cocoon.apache.org Received: (qmail 23725 invoked by uid 99); 19 Jul 2006 15:25:30 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jul 2006 08:25:30 -0700 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=SUBJECT_ENCODED_TWICE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [132.203.250.27] (HELO hermes.ulaval.ca) (132.203.250.27) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jul 2006 08:25:27 -0700 Received: from hermes.ulaval.ca(132.203.250.27) by clouso.ulaval.ca via smtp id 431b_c26ab8c8_173a_11db_8a0d_00304811f440; Wed, 19 Jul 2006 11:25:08 -0400 Received: from [132.203.130.175] (yvzou.bibl.ulaval.ca [132.203.130.175]) by hermes.ulaval.ca (8.13.1/8.12.9) with ESMTP id k6JFP5xM006102 for ; Wed, 19 Jul 2006 11:25:05 -0400 Received: from yvzou.bibl.ulaval.ca(132.203.130.175) by clouso.ulaval.ca via smtp id 4315_c212131c_173a_11db_825f_00304811f440; Wed, 19 Jul 2006 11:25:07 -0400 Message-ID: <44BE4ED2.10201@bibl.ulaval.ca> Date: Wed, 19 Jul 2006 11:25:06 -0400 From: Yves Zoundi User-Agent: Thunderbird 1.5.0.2 (X11/20060516) MIME-Version: 1.0 To: users-fr@cocoon.apache.org Subject: Re: Gestion des =?ISO-8859-1?Q?param=E8tres_linguistiques_da?= =?ISO-8859-1?Q?ns_la_session?= References: <44BE3B62.7030809@bibl.ulaval.ca> <20060719141033.GF85273@vision.anyware> <44BE403E.2040009@bibl.ulaval.ca> <44BE417A.7070503@bibl.ulaval.ca> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Bonjour, Je vais essayer d'utiliser le flow script au lieu de javascript pur et dur. Cela me semble l'ultime solution du moment. L'action LocaleAction me permettait surtout d'injecter l'information sur la langue dans le transformeur i18n dans tous les map:match du fichier de configuration de Apache Cocoon sitemap.xmap. Je me disais que cela suffirait pour aussi stocker l'information dans la session de Apache Cocoon. Merci encore. Bertrand Delacretaz a �crit : > On 7/19/06, Yves Zoundi wrote: > >> ...Mais la langue est chang�e >> lorsqu' avec du code javascript, je change la langue ou que j'ajoute >> manuellement � l'url /?locale=langue./... > > As-tu essay� en s�parant compl�tement les deux probl�mes? Je me > demande s'il n'y a pas une interaction bizarre entre la LocaleAction > et la session, pour tester j'essaierai de: > > 1) Cr�er un map:match qui stocke la Locale dans la session, sans > utiliser LocaleAction, mais avec flowscript ou autre. > > 2) Dans un autre matcher, distinct, utiliser la valeur de la session > pour changer de langue, avec {session-attr:locale} comme tu le faisais > > 3) v�rifier que 2) est bien mis en cache, et que la langue change si > on utilise 1) pour le faire (�ventuellement avec un autre browser pour > avoir deux sessions distinctes) > > Tu pourrais ainsi v�rifier que les deux m�canismes "s�lection de > Locale" et "mise en cache des pages localis�es" fonctionnent avant de > les mettre ensemble. > > Ou m�me travailler comme ci-dessus, sans LocaleAction puisque > apparemment tu veux s�lectionner la Locale avec un menu ou une config. > LocaleAction est surtout utile pour essayer de trouver la meilleure > Locale, mais ne sert pas � grand-chose s'il s'agit juste d'un > param�tre s�lectionn� manuellement par l'utilisateur. > > -Bertrand > > --------------------------------------------------------------------- > Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ > Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org > Autres commandes : mailto:users-fr-help@cocoon.apache.org > > --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org Autres commandes : mailto:users-fr-help@cocoon.apache.org