Project

Profile

Help

Support #4992 » sort.xsl

Octavian Nadolu, 2021-05-17 14:11

 
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
exclude-result-prefixes="xs"
version="2.0">
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
<xsl:template match="/">
<tbx>
<xsl:apply-templates/>
</tbx>
</xsl:template>
<xsl:template match="de-DE">
<de-DE>
<xsl:apply-templates select="lemma">
<xsl:sort lang="de-DE"/>
</xsl:apply-templates>
</de-DE>
</xsl:template>
<xsl:template match="de-AT">
<de-AT>
<xsl:apply-templates select="lemma">
<xsl:sort lang="de-AT"/>
</xsl:apply-templates>
</de-AT>
</xsl:template>
<xsl:template match="fr-FR">
<fr-FR>
<xsl:apply-templates select="lemma">
<xsl:sort lang="fr-FR"/>
</xsl:apply-templates>
</fr-FR>
</xsl:template>
<xsl:template match="fr-CA">
<fr-CA>
<xsl:apply-templates select="lemma">
<xsl:sort lang="fr-CA"/>
</xsl:apply-templates>
</fr-CA>
</xsl:template>
<xsl:template match="lemma">
<term>
<xsl:value-of select="."/>
</term>
</xsl:template>
</xsl:stylesheet>
(1-1/2)