38 lines
1.0 KiB
XML
38 lines
1.0 KiB
XML
<?xml version="1.0"?>
|
|
<xsl:stylesheet version="1.0"
|
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
|
|
|
<xsl:output method="text" omit-xml-declaration="yes" />
|
|
|
|
<xsl:template match="/">
|
|
<xsl:apply-templates select="pika-ms-installer-config" />
|
|
</xsl:template>
|
|
|
|
<xsl:template match="pika-ms-installer-config">
|
|
<xsl:apply-templates select="section" />
|
|
</xsl:template>
|
|
|
|
<xsl:template match="section">[<xsl:value-of select="@name"/>]
|
|
<xsl:apply-templates select="config" />
|
|
<xsl:text>
</xsl:text>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="config">
|
|
<xsl:value-of select="@name"/>=<xsl:value-of select="."/>
|
|
<xsl:apply-templates select="@LANG_CHECK@" />
|
|
<xsl:text>
</xsl:text>
|
|
</xsl:template>
|
|
<xsl:template match="config">
|
|
<xsl:choose>
|
|
<xsl:when test="@LANG_CHECK@">
|
|
<xsl:value-of select="@name"/>=<xsl:apply-templates select="@LANG_CHECK@" />
|
|
</xsl:when>
|
|
<xsl:otherwise>
|
|
<xsl:value-of select="@name"/>=<xsl:apply-templates select="value[not(@xml:lang)]" />
|
|
</xsl:otherwise>
|
|
</xsl:choose>
|
|
<xsl:text>
</xsl:text>
|
|
</xsl:template>
|
|
|
|
</xsl:stylesheet>
|