Have a look at the examples shipped with cocoon. you'll find the wildcard matcher which will help you
e.g. <map:match pattern="xxxx/*/*.xml"> <map:generate src="{1}/{2}.xml"/> <map:transform type="cinclude"/> <map:serialize type="xml"/> </map:match> Hope that helps _Reinhard > -----Original Message----- > From: Cenk Uysal [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 03, 2002 2:35 PM > To: [EMAIL PROTECTED] > Subject: Internationalization without i18n > > > Hi, > > I want to prepare a site which I will serve both in English and > Turkish language. So I want to use a way of serving my site in > different languages but without using i18n property of Cocoon. > Because I think this technology is in stage of development. Thus I > think I will use a method such like this: > > This is the XML document example: > > <?xml version="1.0"?> > <personnels> > <personnel> > <name>Cenk</name> > <surname>Uysal</surname> > <title lang="tr">Arastirma Gorevlisi</title> > <title lang="en">Searching Assistant</title> > </personnel> > </personnels> > And this is the XSL file: > > <?xml version="1.0"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="/"> > <html> > <body> > <table border="2"> > <tr> > <th>Name</th> > <th>Surname</th> > <th>title</th> > </tr> > <xsl:for-each select="personnels/personnel/title[@lang='any lang > attribute']"> > <tr> > <td><xsl:value-of select="name"/></td> > <td><xsl:value-of select="surname"/></td> > <td><xsl:value-of select="title"/></td> > </tr> > </xsl:for-each> > </table> > </body> > </html> > </xsl:template> > </xsl:stylesheet> > But with this method I always have to pass the language attribute. I > don't want to pass it as a parameter after the address of the file > such as: http://localhost/cocoon/personnel/personnel.xml?param=en > > I saw a method for parameter passing in Amazon.com website. It was > like this: > > http://www.amazon.com/parameters_here/file_requested > > That means parameters were in address but as a directory name. May I > do this by Cocoon? Or do you have any idea of passing parameters for > internationalization? What about i18n? Do you think it is useful? > > Thanks for your helps... > > __________________________________________________ > Do You Yahoo!? > Yahoo! Health - your guide to health and wellness > http://health.yahoo.com > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>