summaryrefslogtreecommitdiff
path: root/officecfg/util/alllang.xsl
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2003-04-04 16:08:42 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2003-04-04 16:08:42 +0000
commit1f9bbb6dda686ba52cb3219a0edaa3601cb48426 (patch)
treea53ef957977676292093352df21c9fae2e6bfebe /officecfg/util/alllang.xsl
parent0c26b0afa4494a857c21bba9c07e3065025c097b (diff)
INTEGRATION: CWS fwk01 (1.4.4.2.8); FILE MERGED
2003/03/31 07:09:40 jb 1.4.4.2.8.1: #108449# Preserve trees that contain any 'replace' or 'remove' operations, when stripping identical data
Diffstat (limited to 'officecfg/util/alllang.xsl')
-rw-r--r--officecfg/util/alllang.xsl6
1 files changed, 3 insertions, 3 deletions
diff --git a/officecfg/util/alllang.xsl b/officecfg/util/alllang.xsl
index 76b06a311659..c3973e87f3d3 100644
--- a/officecfg/util/alllang.xsl
+++ b/officecfg/util/alllang.xsl
@@ -3,9 +3,9 @@
*
* $RCSfile: alllang.xsl,v $
*
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
*
- * last change: $Author: hr $ $Date: 2003-03-26 13:50:23 $
+ * last change: $Author: hr $ $Date: 2003-04-04 17:08:42 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -145,7 +145,7 @@
<xsl:param name = "context"/>
<xsl:param name = "component-schema"/>
- <xsl:if test="count(descendant::value[(not (@xml:lang)) or (@xml:lang=$fallback-locale)]) or count(descendant-or-self::*[@oor:finalized='true'])">
+ <xsl:if test="count(descendant::value[(not (@xml:lang)) or (@xml:lang=$fallback-locale)]) or count(descendant-or-self::*[(@oor:finalized='true') or (@oor:mandatory='true') or (@oor:op='replace') or (@oor:op='remove')])">
<xsl:copy>
<xsl:apply-templates select = "@*" mode="non-locale"/>
<xsl:choose>