1<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 2 <xsl:output method="text" indent="yes" /> 3 4 <xsl:template match="*"> 5 6 <xsl:if test="@name != ''"> 7 <xsl:if test="not(contains(@name,'%n'))"> 8 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@name" />"); 9 </xsl:if> 10 <xsl:if test="contains(@name,'%n')"> 11 QCoreApplication::translate("@default", "<xsl:value-of select="@name" />", 0, QCoreApplication::CodecForTr, 1234); 12 </xsl:if> 13 </xsl:if> 14 15 <xsl:if test="@caption != ''"> 16 <xsl:if test="not(contains(@caption,'%n'))"> 17 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@caption" />"); 18 </xsl:if> 19 <xsl:if test="contains(@caption,'%n')"> 20 QCoreApplication::translate("@default", "<xsl:value-of select="@caption" />", 0, QCoreApplication::CodecForTr, 1234); 21 </xsl:if> 22 </xsl:if> 23 24 <xsl:if test="@tool-tip != ''"> 25 <xsl:if test="not(contains(@tool-tip,'%n'))"> 26 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@tool-tip" />"); 27 </xsl:if> 28 <xsl:if test="contains(@tool-tip,'%n')"> 29 QCoreApplication::translate("@default", "<xsl:value-of select="@tool-tip" />", 0, QCoreApplication::CodecForTr, 1234); 30 </xsl:if> 31 </xsl:if> 32 33 <xsl:if test="@syntax-hint != ''"> 34 <xsl:if test="not(contains(@syntax-hint,'%n'))"> 35 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@syntax-hint" />"); 36 </xsl:if> 37 <xsl:if test="contains(@syntax-hint,'%n')"> 38 QCoreApplication::translate("@default", "<xsl:value-of select="@syntax-hint" />", 0, QCoreApplication::CodecForTr, 1234); 39 </xsl:if> 40 </xsl:if> 41 42 <xsl:if test="@special-value != ''"> 43 <xsl:if test="not(contains(@special-value,'%n'))"> 44 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@special-value" />"); 45 </xsl:if> 46 <xsl:if test="contains(@special-value,'%n')"> 47 QCoreApplication::translate("@default", "<xsl:value-of select="@special-value" />", 0, QCoreApplication::CodecForTr, 1234); 48 </xsl:if> 49 </xsl:if> 50 51 <xsl:if test="@suffix != ''"> 52 <xsl:if test="not(contains(@suffix,'%n'))"> 53 QT_TRANSLATE_NOOP("@default", "<xsl:value-of select="@suffix" />"); 54 </xsl:if> 55 <xsl:if test="contains(@suffix,'%n')"> 56 QCoreApplication::translate("@default", "<xsl:value-of select="@suffix" />", 0, QCoreApplication::CodecForTr, 1234); 57 </xsl:if> 58 </xsl:if> 59 60 <xsl:apply-templates /> 61 62 </xsl:template> 63 64</xsl:stylesheet> 65