forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Torsten Stolpmann <Torsten.Stolpm...@verit.de>
Subject Re: I18n: Location of the CommonMessages catalogue files
Date Sun, 05 Feb 2006 21:56:49 GMT
Ross Gardler wrote:
> Torsten Stolpmann wrote:
>>
>> Helena Edelson wrote:
>>
>>>
>>>
>>> Torsten Stolpmann wrote:
>>>
>>>> Hello dev-team,
>>>>
>>>> In forrest 0.7 I noticed the following definition in sitemap.xmap:
>>>>
>>>>    <map:transformer name="i18n" 
>>>> src="org.apache.cocoon.transformation.I18nTransformer">
>>>>     <catalogues default="common">
>>>>       <catalogue id="common" name="CommonMessages" 
>>>> location="skins/common/translations"/>
>>>>     </catalogues>
>>>>     <cache-at-startup>true</cache-at-startup>
>>>>   </map:transformer>
>>>>
>>>> Shouldn't the location of the catalogue read as follows to allow for 
>>>> changing the project skins directory?
>>>>
>>>>       <catalogue id="common" name="CommonMessages" 
>>>> location="{project:skins-dir}common/translations"/>
>>>
>>>
>>>
>>> That is a good point for those creating a customized skin per project.
>>> - helena
>>>
>>
>> Exactly. This solves the mystery why changes to a project-local copy 
>> of the translations in the common skin section won't have any effect. 
>> This puzzled me for quiet some weeks until I was desperate enough to 
>> hunt it down.
> 
> Althugh sins will be deprecated in a future release a minot changelike 
> this should go into the 0.8 release. Please provide a patch via the 
> issue tracker and we'll ensure it gets applied.
>
<<Obvious humorous remark about the deprecation of sins deleted>>

See FOR-806. Patch attached.

Thanks Thorsten and Ross!

Regards,

	Torsten

Mime
View raw message