select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:letters)[1]"/>
<xsl:variable name="l10n.letters"
- select="document(concat($lang, '.xml'))/l:l10n/l:letters[1]"/>
+ select="document(concat('../common/', $lang, '.xml'))/l:l10n/l:letters[1]"/>
<xsl:choose>
<xsl:when test="count($local.l10n.letters) > 0">
</xsl:choose>
</xsl:message>
- <xsl:copy-of select="document('en.xml')/l:l10n/l:letters[1]"/>
+ <xsl:copy-of select="document('../common/en.xml')/l:l10n/l:letters[1]"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:letters)[1]"/>
<xsl:variable name="l10n.letters"
- select="document(concat($lang, '.xml'))/l:l10n/l:letters[1]"/>
+ select="document(concat('../common/', $lang, '.xml'))/l:l10n/l:letters[1]"/>
<xsl:choose>
<xsl:when test="count($local.l10n.letters) > 0">
</xsl:choose>
</xsl:message>
- <xsl:copy-of select="document('en.xml')/l:l10n/l:letters[1]"/>
+ <xsl:copy-of select="document('../common/en.xml')/l:l10n/l:letters[1]"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
</xsl:param>
<xsl:value-of
- select="document($l10n.xml/l:i18n/l:l10n[@language=$lang]/@href)/l:l10n/@english-language-name"/>
+ select="document(concat('../common/', $lang, '.xml'))/l:l10n/@english-language-name"/>
</xsl:template>
<xsl:template name="language.attribute">
<xsl:call-template name="l10n.language"/>
</xsl:param>
- <xsl:for-each select="document(concat($lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
+ <xsl:for-each select="document(concat('../common/', $lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
<xsl:variable name="local.l10n.gentext"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:gentext[@key=$key])[1]"/>
</xsl:choose>
</xsl:message>
- <xsl:for-each select="document('en.xml')"> <!-- We need to switch context in order to make key() work -->
+ <xsl:for-each select="document('../common/en.xml')"> <!-- We need to switch context in order to make key() work -->
<xsl:value-of select="key('l10n-gentext', $key)[1]/@text"/>
</xsl:for-each>
</xsl:otherwise>
<xsl:call-template name="l10n.language"/>
</xsl:param>
- <xsl:for-each select="document(concat($lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
+ <xsl:for-each select="document(concat('../common/', $lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
<xsl:variable name="local.l10n.dingbat"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang]/l:dingbat[@key=$dingbat])[1]"/>
<xsl:text> exists; using "en".</xsl:text>
</xsl:message>
- <xsl:for-each select="document('en.xml')"> <!-- We need to switch context in order to make key() work -->
+ <xsl:for-each select="document('../common/en.xml')"> <!-- We need to switch context in order to make key() work -->
<xsl:value-of select="key('l10n-dingbat', $dingbat)[1]/@text"/>
</xsl:for-each>
</xsl:otherwise>
</xsl:param>
<xsl:param name="verbose" select="1"/>
- <xsl:for-each select="document(concat($lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
+ <xsl:for-each select="document(concat('../common/', $lang, '.xml'))"> <!-- We need to switch context in order to make key() work -->
<xsl:variable name="local.localization.node"
select="($local.l10n.xml//l:i18n/l:l10n[@language=$lang])[1]"/>