* Nilgün Belma Bugüner wrote:

> I have made small patch packages.
> manual-2.2.tar.bz2 contains patches for 2.0 and 2.2, and
> manual-trunk.tar.bz2 contains patches for trunk.
>
> If you apply the changes in en.xml to the files in other languages,
> the existing translated documents in those languages will not be
> affected by this change. The characteristic of this package is that
> it will not affect the existing translated files.
>
> The patches in manual-trunk.tar.bz2 nevertheless do affect the existing
> translated files. This package contains the regular changes and requires
> that <module>.xml files in the mod/ folder be revised. The package also
> contains a sample patch for mod_action.xml. Also <legend> label along
> with its content needs to be deleted from mod/qucikreference.xml file.
> "legend" label does not exist in DTD any more; DTD has changed to some
> extent. If it will be difficult for you to apply this package, you can
> replace style/lang patches in the earlier package with the corresponding
> ones in this package, and then apply only the earlier package.

Hmm, what I don't understand is why you change status and contexts at all. 
These changes have no visible effect (but break non-html builds). I'd 
rather leave them as-is.

Regarding the other changes, I've attached an alternative patch derived from 
yours (still containing a latex todo, but the latex build is a big todo 
anyway) . Is that patch acceptable to you? (I left out content changes in 
tr.xml).

nd
-- 
"Solides und umfangreiches Buch"
                                          -- aus einer Rezension

<http://pub.perlig.de/books.html#apache2>
Index: lang/en.xml
===================================================================
--- lang/en.xml	(revision 636144)
+++ lang/en.xml	(working copy)
@@ -76,11 +76,19 @@
         <message id="status">Status</message>
         <message id="module">Module</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">server config</message>
-        <message id="virtualhost">virtual host</message>
-        <message id="directory">directory</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">server config</message>
+        <message id="virtualhost" letter="v">virtual host</message>
+        <message id="directory" letter="d">directory</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Directives</message>
@@ -120,7 +128,8 @@
         <message id="sitemap">Sitemap</message>
 
         <!-- footer line -->
-        <message id="licensed">Licensed under the</message>
+        <message id="before-license">Licensed under the</message>
+        <message id="after-license"></message>
         <message id="langavail">Available Languages</message>
  
         <!-- not up to date -->
Index: lang/pt-br.xml
===================================================================
--- lang/pt-br.xml	(revision 636144)
+++ lang/pt-br.xml	(working copy)
@@ -79,11 +79,19 @@
         <message id="status">Status</message>
         <message id="module">M&#243;dulo</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">configura&#231;&#227;o do servidor</message>
-        <message id="virtualhost">hospedeiro virtual</message>
-        <message id="directory">diret&#243;rio</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">configura&#231;&#227;o do servidor</message>
+        <message id="virtualhost" letter="v">hospedeiro virtual</message>
+        <message id="directory" letter="d">diret&#243;rio</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Diretrizes</message>
@@ -122,7 +130,8 @@
         <message id="sitemap">Mapa do site</message>
 
         <!-- footer line -->	
-        <message id="licensed">Licenciado sob a</message>
+        <message id="before-license">Licenciado sob a</message>
+        <message id="after-license"></message>
         <message id="langavail">L&#237;nguas Dispon&#237;veis</message>
  
         <!-- not up to date -->
Index: lang/tr.xml
===================================================================
--- lang/tr.xml	(revision 636144)
+++ lang/tr.xml	(working copy)
@@ -32,7 +32,7 @@
         <lang>0x41f Turkish</lang>
         <toc-font>,8,0</toc-font>
         <charset>windows-1254</charset>
-        <settings>Türkçe</settings>
+        <settings>Turkish</settings>
     </chm>
 
     <man>
@@ -78,11 +78,19 @@
         <message id="status">Durum</message>
         <message id="module">Modül</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="T">Temel</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="Ç">Çekirdek</message>
+        <message id="extension" letter="E">Eklenti</message>
+        <message id="experimental" letter="D">Deneysel</message>
+        <message id="external" letter="H">Harici</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">sunucu yapılandırması</message>
-        <message id="virtualhost">sanal konak</message>
-        <message id="directory">dizin</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">sunucu yapılandırması</message>
+        <message id="virtualhost" letter="k">sanal konak</message>
+        <message id="directory" letter="d">dizin</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Yönergeler</message>
@@ -121,7 +129,8 @@
         <message id="sitemap">Site Haritası</message>
 
         <!-- footer line -->
-        <message id="licensed">Lisans:</message>
+        <message id="before-license"></message>
+        <message id="after-license">altında lisanslıdır</message>
         <message id="langavail">Mevcut Diller</message>
 
         <!-- not up to date -->
Index: lang/ru.xml
===================================================================
--- lang/ru.xml	(revision 636144)
+++ lang/ru.xml	(working copy)
@@ -44,8 +44,10 @@
         <message id="corefeatures">����������� ���� � ������-����������
             ������</message>
         <message id="othermodules">������ ������</message>
+        <message id="obsoletemodules">Obsolete Modules</message>
 
         <!-- Used for the modulesynopsis and sitemap -->
+        <message id="obsoleteapachemodule">Obsolete Apache Module</message>
         <message id="apachemodule">������ Apache</message>
         <message id="apachecore">����������� ���� Apache</message>
         <message id="apachempmcommon">����� ��� ���� ��-������� ���������
@@ -73,6 +75,20 @@
         <message id="status">������</message>
         <message id="module">������</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
+        <!-- Used in directive context lists -->
+        <message id="serverconfig" letter="s">server config</message>
+        <message id="virtualhost" letter="v">virtual host</message>
+        <message id="directory" letter="d">directory</message>
+        <message id="htaccess" letter="h">.htaccess</message>
+
         <!-- Used for directive lists -->
         <message id="directives">���������</message>
         <message id="directive">���������</message>
@@ -107,7 +123,8 @@
         <message id="sitemap">����� �����</message>
 
         <!-- footer line -->
-        <message id="licensed">Licensed under the</message>
+        <message id="before-license">Licensed under the</message>
+        <message id="after-license"></message>
         <message id="langavail">Available Languages</message>
 
         <!-- not up to date -->
Index: lang/fr.xml
===================================================================
--- lang/fr.xml	(revision 636144)
+++ lang/fr.xml	(working copy)
@@ -78,11 +78,19 @@
         <message id="status">Status</message>
         <message id="module">Module</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">configuration du serveur</message>
-        <message id="virtualhost">serveur virtuel</message>
-        <message id="directory">r&#233;pertoire</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">configuration du serveur</message>
+        <message id="virtualhost" letter="v">serveur virtuel</message>
+        <message id="directory" letter="d">r&#233;pertoire</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Directives</message>
@@ -121,7 +129,8 @@
         <message id="sitemap">Plan du site</message>
 
         <!-- footer line -->
-        <message id="licensed">Authoris&#233; sous</message>
+        <message id="before-license">Authoris&#233; sous</message>
+        <message id="after-license"></message>
         <message id="langavail">Langues Disponibles</message>
  
         <!-- not up to date -->
Index: lang/es.xml
===================================================================
--- lang/es.xml	(revision 636144)
+++ lang/es.xml	(working copy)
@@ -74,11 +74,19 @@
         <message id="status">Estado</message>
         <message id="module">M&#243;dulo</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extensi&#243;n</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">server config</message>
-        <message id="virtualhost">virtual host</message>
-        <message id="directory">directory</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">server config</message>
+        <message id="virtualhost" letter="v">virtual host</message>
+        <message id="directory" letter="d">directory</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Directivas</message>
@@ -118,7 +126,8 @@
         <message id="sitemap">Mapa de este sitio web</message>
 
         <!-- footer line -->
-        <message id="licensed">Licencia bajo los t&#233;rminos de la</message>
+        <message id="before-license">Licencia bajo los t&#233;rminos de la</message>
+        <message id="after-license"></message>
         <message id="langavail">Idiomas disponibles</message>
 
         <!-- not up to date -->
Index: lang/de.xml
===================================================================
--- lang/de.xml	(revision 636144)
+++ lang/de.xml	(working copy)
@@ -72,11 +72,19 @@
         <message id="status">Status</message>
         <message id="module">Modul</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Basis</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Erweiterung</message>
+        <message id="experimental" letter="X">experimentell</message>
+        <message id="external" letter="T">extern</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">Serverkonfiguration</message>
-        <message id="virtualhost">Virtual Host</message>
-        <message id="directory">Verzeichnis</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">Serverkonfiguration</message>
+        <message id="virtualhost" letter="v">Virtual Host</message>
+        <message id="directory" letter="d">Verzeichnis</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">Direktiven</message>
@@ -119,7 +127,8 @@
         <message id="sitemap">Seitenindex</message>
 
         <!-- footer line -->
-        <message id="licensed">Lizenziert unter der</message>
+        <message id="before-license">Lizenziert unter der</message>
+        <message id="after-license"></message>
         <message id="langavail">Verf�gbare Sprachen</message>
 
         <!-- not up to date -->
Index: lang/ko.xml
===================================================================
--- lang/ko.xml	(revision 636144)
+++ lang/ko.xml	(working copy)
@@ -77,11 +77,19 @@
         <message id="status">����</message>
         <message id="module">���</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">�ּ�������</message>
-        <message id="virtualhost">����ȣ��Ʈ</message>
-        <message id="directory">directory</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">�ּ�������</message>
+        <message id="virtualhost" letter="v">����ȣ��Ʈ</message>
+        <message id="directory" letter="d">directory</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">���þ��</message>
@@ -123,7 +131,8 @@
         <message id="sitemap">����Ʈ��</message>
 
         <!-- footer line -->
-        <message id="licensed">Licensed under the</message>
+        <message id="before-license">Licensed under the</message>
+        <message id="after-license"></message>
         <message id="langavail">������ ���</message>
 
         <!-- not up to date -->
Index: lang/ja.xml
===================================================================
--- lang/ja.xml	(revision 636144)
+++ lang/ja.xml	(working copy)
@@ -71,11 +71,19 @@
         <message id="status">$B%9%F!<%?%9(B</message>
         <message id="module">$B%b%8%e!<%k(B</message>
 
+        <!-- Status descriptions -->
+        <message id="base" letter="B">Base</message>
+        <message id="mpm" letter="M">MPM</message>
+        <message id="core" letter="C">Core</message>
+        <message id="extension" letter="E">Extension</message>
+        <message id="experimental" letter="X">Experimental</message>
+        <message id="external" letter="T">External</message>
+
         <!-- Used in directive context lists -->
-        <message id="serverconfig">$B%5!<[EMAIL PROTECTED](B</message>
-        <message id="virtualhost">$B%P!<%A%c%k%[%9%H(B</message>
-        <message id="directory">$B%G%#%l%/%H%j(B</message>
-        <message id="htaccess">.htaccess</message>
+        <message id="serverconfig" letter="s">$B%5!<[EMAIL PROTECTED](B</message>
+        <message id="virtualhost" letter="v">$B%P!<%A%c%k%[%9%H(B</message>
+        <message id="directory" letter="d">$B%G%#%l%/%H%j(B</message>
+        <message id="htaccess" letter="h">.htaccess</message>
 
         <!-- Used for directive lists -->
         <message id="directives">$B%G%#%l%/%F%#%V(B</message>
@@ -118,7 +126,8 @@
         <message id="sitemap">$B%5%$%H%^%C%W(B</message>
 
         <!-- footer line -->
-        <message id="licensed">Licensed under the</message>
+        <message id="before-license">Licensed under the</message>
+        <message id="after-license"></message>
         <message id="langavail">Available Languages</message>
 
         <!-- not up to date -->
Index: xsl/synopsis.xsl
===================================================================
--- xsl/synopsis.xsl	(revision 636144)
+++ xsl/synopsis.xsl	(working copy)
@@ -89,14 +89,17 @@
                         </a>
                     </th>
                     <td>
+                        <xsl:variable name="status" select="translate(
+                            status, $uppercase, $lowercase)"/>
                         <xsl:choose>
                         <xsl:when test="status = 'External' and status/@href">
                             <a href="{status/@href}">
-                                <xsl:value-of select="status" />
+                                <xsl:value-of select="[EMAIL PROTECTED]"/>
                             </a>
                         </xsl:when>
                         <xsl:otherwise>
-                            <xsl:value-of select="status" />
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]"/>
                         </xsl:otherwise>
                         </xsl:choose>
                     </td>
@@ -384,7 +387,9 @@
                 </a>
             </th>
             <td>
-                <xsl:value-of select="../status" />
+                <xsl:variable name="status" select="translate(
+                    ../status, $uppercase, $lowercase)"/>
+                <xsl:value-of select="[EMAIL PROTECTED]"/>
             </td>
         </tr>&lf;
 
Index: xsl/common.xsl
===================================================================
--- xsl/common.xsl	(revision 636144)
+++ xsl/common.xsl	(working copy)
@@ -278,8 +278,10 @@
 <div id="footer">&lf;
     <p class="apache">
         <xsl:text>Copyright 2008 The Apache Software Foundation.</xsl:text><br />
-        <xsl:value-of select="[EMAIL PROTECTED]'licensed']"/>
-        <xsl:text> </xsl:text>
+        <xsl:if test="normalize-space([EMAIL PROTECTED]'before-license'])">
+            <xsl:value-of select="[EMAIL PROTECTED]'before-license']"/>
+            <xsl:text> </xsl:text>
+        </xsl:if>
 
         <a href="http://www.apache.org/licenses/LICENSE-2.0";>
             <xsl:if test="$ext-target">
@@ -287,6 +289,11 @@
             </xsl:if>
             <xsl:text>Apache License, Version 2.0</xsl:text>
         </a>
+        <xsl:if test="normalize-space([EMAIL PROTECTED]'after-license'])">
+            <xsl:text> </xsl:text>
+            <xsl:value-of select="[EMAIL PROTECTED]'after-license']"/>
+        </xsl:if>
+
         <xsl:text>.</xsl:text>
     </p>&lf;
 
Index: xsl/quickreference.xsl
===================================================================
--- xsl/quickreference.xsl	(revision 636144)
+++ xsl/quickreference.xsl	(working copy)
@@ -68,10 +68,112 @@
                     </span>
                 </td>&lf;
                 <td>
-                    <xsl:apply-templates select="legend/table[position()=1]" />
+                    <table>
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'serverconfig']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'serverconfig']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'virtualhost']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'virtualhost']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'directory']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'directory']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'htaccess']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'htaccess']"/>
+                        </td>
+                    </tr>&lf;
+                    </table>
                 </td>&lf;
                 <td>
-                    <xsl:apply-templates select="legend/table[position()=2]" />
+                    <table>
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'core']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'core']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'mpm']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'mpm']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'base']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'base']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'extension']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'extension']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'experimental']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'experimental']"/>
+                        </td>
+                    </tr>&lf;
+                    <tr>
+                        <th>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'external']/@letter"/>
+                        </th>
+                        <td>
+                            <xsl:value-of
+                                select="[EMAIL PROTECTED]'external']"/>
+                        </td>
+                    </tr>&lf;
+                    </table>
                 </td>
             </tr>&lf;
             </table>&lf;
@@ -156,29 +258,42 @@
         </td>
         <td>
             <xsl:if test="contextlist/context
-                          [normalize-space(.)='server config']">s</xsl:if>
+                          [normalize-space(.)='server config']">
+                <xsl:value-of select="[EMAIL PROTECTED]'serverconfig']/@letter"/>
+            </xsl:if>
             <xsl:if test="contextlist/context
-                          [normalize-space(.)='virtual host']">v</xsl:if>
+                          [normalize-space(.)='virtual host']">
+                <xsl:value-of select="[EMAIL PROTECTED]'virtualhost']/@letter"/>
+            </xsl:if>
             <xsl:if test="contextlist/context
-                          [normalize-space(.)='directory']">d</xsl:if>
+                          [normalize-space(.)='directory']">
+                <xsl:value-of select="[EMAIL PROTECTED]'directory']/@letter"/>
+            </xsl:if>
             <xsl:if test="contextlist/context
-                          [normalize-space(.)='.htaccess']">h</xsl:if>
+                          [normalize-space(.)='.htaccess']">
+                <xsl:value-of select="[EMAIL PROTECTED]'htaccess']/@letter"/>
+            </xsl:if>
         </td>
         <td>
             <xsl:choose>
-            <xsl:when test="../status='Base'">B</xsl:when>
-            <xsl:when test="../status='MPM'">M</xsl:when>
-            <xsl:when test="../status='Core'">C</xsl:when>
-            <xsl:when test="../status='Extension'">E</xsl:when>
-            <xsl:when test="../status='Experimental'">X</xsl:when>
             <xsl:when test="../status='External'">
                 <xsl:choose>
                 <xsl:when test="../status/@href">
-                    <a href="{../status/@href}">T</a>
+                    <a href="{../status/@href}">
+                        <xsl:value-of
+                            select="[EMAIL PROTECTED]'external']/@letter"/>
+                    </a>
                 </xsl:when>
-                <xsl:otherwise>T</xsl:otherwise>
+                <xsl:otherwise>
+                    <xsl:value-of select="[EMAIL PROTECTED]'external']/@letter"/>
+                </xsl:otherwise>
                 </xsl:choose>
             </xsl:when>
+            <xsl:otherwise>
+                <xsl:variable name="status" select="translate(
+                    ../status, $uppercase, $lowercase)"/>
+                <xsl:value-of select="[EMAIL PROTECTED]/@letter"/>
+            </xsl:otherwise>
             </xsl:choose>
         </td>
     </tr>
Index: latex/quickreference.xsl
===================================================================
--- latex/quickreference.xsl	(revision 636144)
+++ latex/quickreference.xsl	(working copy)
@@ -85,25 +85,27 @@
       </xsl:if>
 
       <xsl:text>&amp;</xsl:text>
+        <xsl:if test="contextlist/context
+                      [normalize-space(.)='server config']">
+            <xsl:value-of select="[EMAIL PROTECTED]'serverconfig']/@letter"/>
+        </xsl:if>
+        <xsl:if test="contextlist/context
+                      [normalize-space(.)='virtual host']">
+            <xsl:value-of select="[EMAIL PROTECTED]'virtualhost']/@letter"/>
+        </xsl:if>
+        <xsl:if test="contextlist/context
+                      [normalize-space(.)='directory']">
+            <xsl:value-of select="[EMAIL PROTECTED]'directory']/@letter"/>
+        </xsl:if>
+        <xsl:if test="contextlist/context
+                      [normalize-space(.)='.htaccess']">
+            <xsl:value-of select="[EMAIL PROTECTED]'htaccess']/@letter"/>
+        </xsl:if>
 
-            <xsl:if test="contextlist/context
-                          [normalize-space(.)='server config']">s</xsl:if>
-            <xsl:if test="contextlist/context
-                          [normalize-space(.)='virtual host']">v</xsl:if>
-            <xsl:if test="contextlist/context
-                          [normalize-space(.)='directory']">d</xsl:if>
-            <xsl:if test="contextlist/context
-                          [normalize-space(.)='.htaccess']">h</xsl:if>
-
       <xsl:text>&amp;</xsl:text>
-            <xsl:choose>
-            <xsl:when test="../status='Base'">B</xsl:when>
-            <xsl:when test="../status='MPM'">M</xsl:when>
-            <xsl:when test="../status='Core'">C</xsl:when>
-            <xsl:when test="../status='Extension'">E</xsl:when>
-            <xsl:when test="../status='Experimental'">X</xsl:when>
-            </xsl:choose>
-
+        <xsl:variable name="status" select="translate(
+            ../status, $uppercase, $lowercase)"/>
+        <xsl:value-of select="[EMAIL PROTECTED]/@letter"/>
      <xsl:text>\\*
 </xsl:text>
 
@@ -134,7 +136,9 @@
 </xsl:template>
 
 <xsl:template match="legend">
-<xsl:apply-templates/>
+<!-- TODO: This table is no longer in source file
+     <xsl:apply-templates/>
+-->
 </xsl:template>
 
 </xsl:stylesheet>
Index: latex/synopsis.xsl
===================================================================
--- latex/synopsis.xsl	(revision 636144)
+++ latex/synopsis.xsl	(working copy)
@@ -65,7 +65,9 @@
 
 <xsl:value-of select="[EMAIL PROTECTED]'status']" />
 <xsl:text>: &amp;</xsl:text>
-<xsl:value-of select="status" />
+    <xsl:variable name="status" select="translate(
+        status, $uppercase, $lowercase)"/>
+    <xsl:value-of select="[EMAIL PROTECTED]"/>
 <xsl:text>\\
 </xsl:text>
 
@@ -234,7 +236,9 @@
 
 <xsl:value-of select="[EMAIL PROTECTED]'status']" />
 <xsl:text>: &amp;</xsl:text>
-<xsl:value-of select="../status" />
+<xsl:variable name="status" select="translate(
+    ../status, $uppercase, $lowercase)"/>
+<xsl:value-of select="[EMAIL PROTECTED]"/>
 <xsl:text> \\
 </xsl:text>
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to