Ok what I get before i18n (using a pre_i18n view)
<i18n:text i18n:key="x2">TEMPERATURE_CURRENT</i18n:text> this originates from the "master"-stylesheet and is translated by the transformer correctly. further down in the file: <i18n:text i18n:key="x2">TEMPERATURE_CURRENT</i18n:text> this originated from a named template in included stylesheet. This is not translated. To me those two lines look exactly the same. Any ideas?? This is really driving me nuts. :-( Many thanks, Hans Piroumian Konstantin wrote: > > From: Dr. Hans M. Rupp [mailto:[EMAIL PROTECTED]] > ... > > > > And the i18n tags in the main stylesheet are all processed > > correctly, only > > those coming from the included stylesheet with the named template are > > ignored. > > Try to remove the i18n transformer from the pipeline and serialize as XML to > see what is the output. Maybe there are problems with the namespace that > comes from another stylesheet. Maybe the namespace is redeclared for the > i18n prefix and i18n transformer does not process them? > > Konstantin > > > > > Many thanks, > > > > Hans > > > > Piroumian Konstantin wrote: > > > > > > From: Dr. Hans M. Rupp [mailto:[EMAIL PROTECTED]] > > > > > > > > Hallo! > > > > > > > > When have the following problem. > > > > i18n tags which are included in xsl templates which > > produce the main > > > > body of the html output are processed correctly. > > > > However at some times I want to call a named template which is > > > > physically located in a different xsl file to produce the > > > > right i18n tag > > > > like: > > > > > > > > <xsl:template name="MapWeatherCriterionEnum"> > > > > <xsl:param name="constant" /> > > > > <xsl:variable name="enumType" select="'WeatherCriterionEnum'" /> > > > > <xsl:choose> > > > > <xsl:when test="$constant='WEATHER'"><i18n:text > > > > > > i18n:key="WeatherCriterionEnum.WEATHER">WEATHER</i18n:text></xsl:when> > > > > <xsl:when test="$constant='TEMPERATURE_CURRENT'"><i18n:text > > > > i18n:key="WeatherCriterionEnum.TEMPERATURE_CURRENT">TEMPERATUR > > > > E_CURRENT</i18n:text></xsl:when> > > > > > > > > ....... > > > > > > > > The i18n tags produced by named templates are never touched > > > > by the i18n > > > > Transformer! > > > > > > This can mean only that i18n transformer is not present in > > your pipeline. > > > You should run i18n transformer after the XSLT > > transformation. Check your > > > sitemap. > > > > > > Konstantin > > > > > > > > > > > The output before i18n: > > > > > > > > <td class="Text"><i18n:text > > > > i18n:key="WeatherCriterionEnum.TEMPERATURE_CURRENT">TEMPERATUR > > > > E_CURRENT</i18n:text></td> > > > > > > > > output after i18n: > > > > > > > > <td class="Text"> > > > > <i18n:text > > > > i18n:key="WeatherCriterionEnum.TEMPERATURE_CURRENT">TEMPERATUR > > > > E_CURRENT</i18n:text> > > > > > > > > </td> > > > > > > > > We use Cocoon 2.03 > > > > > > > > I would be gratefull for any ideas. > > > > > > > > Many thanks, > > > > > > > > Hans > > > > > > > > > > > > -------------------------------------------- > > > > Dr. Hans M. Rupp > > > > danet Internet Solutions GmbH > > > > Waldburgstr. 17-19 > > > > 70563 Stuttgart > > > > Germany > > > > > > > > Fon +49 711 133 53 50 > > > > Fax +49 711 133 53 53 > > > > > > > > ------------------------------------------ > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > Please check that your question has not already been > > answered in the > > > > FAQ before posting. > > <http://xml.apache.org/cocoon/faq/index.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/faq/index.html> > > > > > > To > > unsubscribe, e-mail: <[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <[EMAIL PROTECTED]> > > > > -- > > -------------------------------------------- > > Dr. Hans M. Rupp > > danet Internet Solutions GmbH > > Waldburgstr. 17-19 > > 70563 Stuttgart > > Germany > > > > Fon +49 711 133 53 50 > > Fax +49 711 133 53 53 > > > > ------------------------------------------ > > > > > > > > --------------------------------------------------------------------- > > Please check that your question has not already been answered in the > > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.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/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> -- -------------------------------------------- Dr. Hans M. Rupp danet Internet Solutions GmbH Waldburgstr. 17-19 70563 Stuttgart Germany Fon +49 711 133 53 50 Fax +49 711 133 53 53 ------------------------------------------ --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>