Thank you Robby. Here is how I did it, since I need to two characters language id:
<map:pipeline id="language-matcher"> <map:match pattern="en/**.xml"> <map:generate src="cocoon:/english/{1}.xml" /> <map:serialize type="xml" /> </map:match> <map:match pattern="fr/**.xml"> <map:generate src="cocoon:/french/{1}" /> <map:serialize type="xml" /> </map:match> </map:pipeline> On Thu, Dec 13, 2012 at 6:10 AM, Robby Pelssers <robby.pelss...@nxp.com> wrote: > All you need is a correct matcher: > > > <!-- > {1}: language: e.g. English | french > {2}: folder: e.g. dir_1 | dir_2 > --> > <map:match pattern="repo/*/*.xml"> > <map:generate src="file:///c:/repo/{1}/{2}.xml"/> > <map:serialize type="xml"/> > </map:match> > > -----Original Message----- > From: Mansour Al Akeel [mailto:mansour.alak...@gmail.com] > Sent: Wednesday, December 12, 2012 9:42 PM > To: users > Subject: Path selector - Cocoon 2.2. > > Hello all, > > I am looking to select a path for a directory depending on language prefix. > For example, let's say I have > > C:\repo\english\dir_1 > > C:\repo\english\dir_2 > > C:\repo\english\dir_3 > > C:\repo\english\dir_4 > > > C:\repo\french\dir_1 > > C:\repo\french\dir_2 > > C:\repo\french\dir_3 > > C:\repo\french\dir_4 > > > I have multiple matchers, for different type of documents. For example: > > <matcher pattern="doc1/*.xml" > > <generator src=C:\repo\english\dir_1" /> .. > <matcher> > > I would like to turn this into a matcher for both languages with two > characters representation of the language. For example: > > en/doc1/*.xml AND fr/doc1/*.xml > > How can I do selection the correct path with this ? In other words, use if > else ? Is there a current selector that helps in this ?? > > Thank you > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org > For additional commands, e-mail: users-h...@cocoon.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org > For additional commands, e-mail: users-h...@cocoon.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org