ok, something bizare was going on. I just renamed the
dictionaries from "core" to "main" and now it works!!!
thanks anyway :-)
bernard
--- "Martinson, Theresa"
<[EMAIL PROTECTED]> wrote:
> One other thing you might try:
> Put the locale action inside the match and just have
> it wrap the i18n transformation like this:
>
> <map:act type="locale">
> <map:transform type="i18n">
>
> <map:parameter name="locale" value="{locale}"/>
>
> </map:transform>
> </map:act>
> <map:serialize/>
>
> Seems like your way should also work, but this is
> just something else to try.
>
> Good luck.
>
> Theresa
>
>
> Marc Salvetti wrote:
>
> >You can try adding a <location>your path</location>
> >like this
>
> > <map:transformer name="i18n"
> logger="sitemap.transformer.i18n"
>
>src="org.apache.cocoon.transformation.I18nTransformer">
> > <catalogues default="messages">
> > <catalogue id="messages"
> name="messages"
> >location="messages"/>
> > <catalogue id="forms"
> name="FormsMessages"
> >location="messages"/>
> > <location>translations</location>
> > </catalogues>
> >
> <cache-at-startup>true</cache-at-startup>
> > </map:transformer>
>
> >regards,
> >Marc
>
> Bernard Sirius a �crit :
>
> >using cocoon 2.1.5, java 5, tomcat 5 on windows xp
> pro
> >
> >my problem:
> >Unable to locate resource: core (key [core])
> >
> >however, the problem arises only when locale=fr.
> I've
> >tried that with the input-module method and the
> >locale-action method to determining the locale in
> the
> >sitemap. Modifying the english dictionary reflects
> in
> >the generated XML, but the french dictionary keeps
> >generating the error.
> >
> >The english dictionary is located at
> >dictionaries/core_en.xml
> >and the french dictionary at
> dictionaries/core_fr.xml
> >I've even tried to create a french dictionary at
> >dictionaries/core.xml but it's not found either
> >
> >the french dictionary:
> ><catalogue xml:lang="fr">
> > <message key="name">Nom</message>
> > ...
> ></catalogue>
> >
> >I've tried xml:lang="fre" without success.
> >
> >sitemap config:
> >
> > <map:transformers>
> > <map:transformer name="i18n"
> >
>
>src="org.apache.cocoon.transformation.I18nTransformer">
> > <catalogues default="core">
> > <catalogue id="core" name="core"
> >location="dictionaries"/>
> > </catalogues>
> >
> ><untranslated-text>untranslated</untranslated-text>
> > <cache-at-startup>true</cache-at-startup>
> > </map:transformer>
> > </map:transformers>
> > <map:actions>
> > <map:action name="locale"
> >src="org.apache.cocoon.acting.LocaleAction">
> > <locale-attribute>locale</locale-attribute>
> > <use-locale>true</use-locale>
> > <default-locale language="en"
> country="US"/>
> > <store-in-request>false</store-in-request>
> > <create-session>false</create-session>
> > <store-in-session>true</store-in-session>
> > <store-in-cookie>false</store-in-cookie>
> > </map:action>
> > </map:actions>
> >
> >
> >sitemap matcher:
> >
> > <map:act type="locale">
> > <map:match pattern="**/*.jx">
> > <map:generate src="data/{1}/{2}.jx"
> >type="jx"/>
> > <map:transform type="i18n">
> > <map:parameter name="locale"
> >value="{../locale}"/>
> > </map:transform>
> > <map:serialize type="xml"/>
> > </map:match>
> > </map:act>
> >
> >I'm confused... any idea?
> >
> >bernard
> >
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >Meet the all-new My Yahoo! - Try it today!
> >http://my.yahoo.com
> >
> >
> >
>
>---------------------------------------------------------------------
> >To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> >For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
> >
> >
> >
> >
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]