Setting the catalog language

Learn how to synchronize catalog values defined in languages other than English.

CRM.Connector for Exchange SE uses English as the default language for catalog values. Thus only the catalog values in English are synchronized from Aurea CRM to Domino. To synchronize catalog values defined in languages other than English, specify the required catalog language on the CRM.Interface server.

To add a catalog language, extend the server-side style sheet SyncML_mm2gw.xslt as shown in the sample below.

Note: Ensure that the required language DLL is present on the CRM.Interface server.
<xsl:variable name='vAutoAttendee'>false</xsl:variable>
<xsl:variable name='vIndependentPeriods'>false</xsl:variable>

<!— Begin changes (1) -->
<!— definition of vLang to change catalog language. -->
<!— de ... German|en ... English. -->
<xsl:variable name='var:vLang'>de</xsl:variable>
<!— End changes (1) -->

<xsl:template match='@*|node()'><xsl:copy><xsl:apply-templates 
select='@*|node()'/></xsl:copy></xsl:template>
<xsl:template match='/'><xsl:apply-templates select='*'/></xsl:template>

<!— Begin changes (2) -->
<xsl:template match="syncml:SyncML">
 <xsl:copy>
 <xsl:attribute name='xml:lang'><xsl:value-of select='$var:vLang'/></xsl:attribute>
 <xsl:apply-templates select='*'/>
 </xsl:copy>
</xsl:template>
<!— End changes (2) -->