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