]> granicus.if.org Git - apache/commitdiff
add a warning when a translation is outdated.
authorAndré Malo <nd@apache.org>
Thu, 25 Mar 2004 21:21:12 +0000 (21:21 +0000)
committerAndré Malo <nd@apache.org>
Thu, 25 Mar 2004 21:21:12 +0000 (21:21 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103161 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/style/css/manual.css
docs/manual/style/lang/de.xml
docs/manual/style/lang/en.xml
docs/manual/style/lang/ja.xml
docs/manual/style/lang/ko.xml
docs/manual/style/lang/ru.xml
docs/manual/style/xsl/common.xsl

index 6dcd04fdd1cf3f63a51b3273199b80f3da8cf51c..9411c0f8e2b12eb33fee43762f7b09d828334bd5 100644 (file)
@@ -915,6 +915,13 @@ table div.warning {
     margin-right: 1em;
 }
 
+div.outofdate {
+    background-color: #ffffe0;
+    color: #036;
+    padding: 0.5em;
+    margin: 1em 2em 1em 1em;
+}
+
 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  * quotations, indented paragraphs, forms and figures
  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
index b538a7fe0dfb79dd97c7dd6908a3d2e549823996..e998c7c228b64ee8d3d142dddb4b571e4793c796 100644 (file)
  <!-- footer line -->
  <message name="licensed">Lizenziert unter der</message>
  <message name="langavail">Verfügbare Sprachen</message>
+
+ <!-- not up to date -->
+ <message name="outofdate">This translation may be out of date. Check the
+ English version for recent changes.</message>
 </messages>
index 96fe794399e23d9b024b9b0445bb2fdc6e5a2f32..b33a66877f7aaf2c34e83daa2dc5f4b0f329472f 100644 (file)
@@ -98,4 +98,8 @@
  <!-- footer line -->
  <message name="licensed">Licensed under the</message>
  <message name="langavail">Available Languages</message>
+ <!-- not up to date -->
+ <message name="outofdate">This translation may be out of date. Check the
+ English version for recent changes.</message>
 </messages>
index 6f10179b537ce8ba764ff4d277d0400cf6e901ec..7006c9498e047eae4a376fe7cec81e36adb1b40f 100644 (file)
@@ -93,4 +93,8 @@
  <!-- footer line -->
  <message name="licensed">Licensed under the</message>
  <message name="langavail">Available Languages</message>
+
+ <!-- not up to date -->
+ <message name="outofdate">This translation may be out of date. Check the
+ English version for recent changes.</message>
 </messages>
index 1e2442e526879e18341803e12d4223ac11e65fda..2dea43c91c8b19f2ed0126d9296cb1763d7a995e 100644 (file)
  <!-- footer line -->
  <message name="licensed">Licensed under the</message>
  <message name="langavail">°¡´ÉÇÑ ¾ð¾î</message>
+
+ <!-- not up to date -->
+ <message name="outofdate">This translation may be out of date. Check the
+ English version for recent changes.</message>
 </messages>
index dc52d7f9b54c91280353173002648d49c6e41712..55956484ae23527bcfa430426e1dac1fbb4e595a 100644 (file)
@@ -87,4 +87,8 @@
  <!-- footer line -->
  <message name="licensed">Licensed under the</message>
  <message name="langavail">Available Languages</message>
+
+ <!-- not up to date -->
+ <message name="outofdate">This translation may be out of date. Check the
+ English version for recent changes.</message>
 </messages>
index 7517dfd205a12cac78f04c0f9f0e676a9b0622ab..153d5f858092d1cbd694041c15a883a502c612f6 100644 (file)
@@ -47,7 +47,8 @@
 </xsl:variable>
 
 <!-- relative path to /manual/ -->
-<xsl:variable name="path" select="document(/*/@metafile)/metafile/relpath" />
+<xsl:variable name="metafile" select="document(/*/@metafile)/metafile" />
+<xsl:variable name="path"     select="$metafile/relpath" />
 
 <!-- load outsourced page types -->
 <xsl:include href="moduleindex.xsl" />
 <!-- /top -->
 
 
+<!-- ==================================================================== -->
+<!-- out of date                                                          -->
+<!-- ==================================================================== -->
+<xsl:template name="outofdate">
+<xsl:if test="$metafile/variants/variant[.=$messages/@lang]/@outdated = 'yes'">
+    &lf;
+    <div class="outofdate">
+        <xsl:value-of select="$messages/message[@name='outofdate']"/>
+    </div>
+</xsl:if>
+</xsl:template>
+
+
 <!-- ==================================================================== -->
 <!-- page bottom                                                          -->
 <!-- ==================================================================== -->
 <!-- ==================================================================== -->
 <xsl:template name="langavail">
 <xsl:param name="position" select="'top'" />
-<xsl:variable name="metafile" select="document(/*/@metafile)/metafile" />
 
 <xsl:if test="not($is-chm or $is-zip)">
 <div class="{$position}lang">&lf;
     </p>&lf;
 </div> <!-- /.{$position}lang -->
 </xsl:if>
+
+<xsl:if test="$position = 'top'">
+    <xsl:call-template name="outofdate" />
+</xsl:if>
+
 </xsl:template>
 <!-- /langavail -->