]> granicus.if.org Git - apache/commitdiff
context list information are now taken from
authorAndré Malo <nd@apache.org>
Tue, 8 Oct 2002 02:20:33 +0000 (02:20 +0000)
committerAndré Malo <nd@apache.org>
Tue, 8 Oct 2002 02:20:33 +0000 (02:20 +0000)
$lang.xml file. the module file holds the
*untranslated* "server config", "virtual host" etc.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97139 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/style/lang/en.xml
docs/manual/style/xsl/synopsis.xsl

index 89b4294ae2b2eff4a61dc44be05078629615698a..1ea6e27c1f88a2cd3d7f3e96ab97d2c09b162a0e 100644 (file)
  <message name="status">Status</message>
  <message name="module">Module</message>
 
+ <!-- Used in directive context lists -->
+ <message name="serverconfig">server config</message>
+ <message name="virtualhost">virtual host</message>
+ <message name="directory">directory</message>
+ <message name="htaccess">.htaccess</message>
+
  <!-- Used for directive lists -->
  <message name="directives">Directives</message>
  <message name="directive">Directive</message>
index 3049a7c09b0d6d208ca8c1202e33784084019e00..3fd28784b85dc582eec7dc52691219dfca1f2832 100644 (file)
   <!-- Each entry is separeted with a comma               -->
   <!--                                                    -->
   <xsl:template match="context">
-    <xsl:value-of select="."/>
+    <xsl:choose>
+      <xsl:when test="normalize-space(.) = 'server config'">
+        <xsl:value-of select="$messages/message[@name='serverconfig']"/>
+      </xsl:when>
+      <xsl:when test="normalize-space(.) = 'virtual host'">
+        <xsl:value-of select="$messages/message[@name='virtualhost']"/>
+      </xsl:when>
+      <xsl:when test="normalize-space(.) = 'directory'">
+        <xsl:value-of select="$messages/message[@name='directory']"/>
+      </xsl:when>
+      <xsl:when test="normalize-space(.) = '.htaccess'">
+        <xsl:value-of select="$messages/message[@name='htaccess']"/>
+      </xsl:when>
+
+      <xsl:otherwise> <!-- error -->
+        <xsl:message terminate="yes">
+          unknown context: <xsl:value-of select="." />
+        </xsl:message>
+      </xsl:otherwise>
+    </xsl:choose>
+
     <xsl:if test="position() != last()">
       <xsl:text>, </xsl:text>
     </xsl:if>