]> granicus.if.org Git - docbook-dsssl/commitdiff
Localize string in nwSearchFnt.js file
authorDavid Cramer <david@thingbag.net>
Sun, 5 Jun 2011 20:11:09 +0000 (20:11 +0000)
committerDavid Cramer <david@thingbag.net>
Sun, 5 Jun 2011 20:11:09 +0000 (20:11 +0000)
xsl/webhelp/template/content/search/nwSearchFnt.js
xsl/webhelp/xsl/webhelp.xsl

index 0111559cc50d6b0168ab34a3cdbc7aa959a87c91..9bc3fe90ce075f27572497652cee7054b0ac0670 100755 (executable)
@@ -150,7 +150,7 @@ function Effectuer_recherche(expressionInput) {
         }\r
         results += "</p>";\r
     } else {\r
-        results = "<p>" + "Your search returned no results for " + "<span class=\"searchExpression\">" + txt_wordsnotfound + "</span>" + "</p>";\r
+        results = "<p>" + localeresource.search_no_results + "</p>";\r
     }\r
     //alert(results);\r
     document.getElementById('searchResults').innerHTML = results; \r
index 2ea83360854ba50f2d0245d677d5fa996827d896..d0def578e79091ea5452b335b6a84cde81c7e7ff 100755 (executable)
@@ -66,6 +66,7 @@
             <l:gentext key="txt_results_for" text="Results for: "/>
             <l:gentext key="TableofContents" text="Contents"/>
            <l:gentext key="HighlightButton" text="Toggle search result highlighting"/>
+           <l:gentext key="Your_search_returned_no_results" text="Your search returned no results."/>
         </l10n>
        <!-- The fallback mechansim doesn't seem to work for local l10n stuff -->
         <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ja">
@@ -382,6 +383,7 @@ These problems go away when you add this IE=7 mode meta tag.
        
        <xsl:call-template name="index.html"/>
 
+       <xsl:call-template name="l10n.js"/>
     </xsl:template>
 
 
@@ -828,4 +830,22 @@ These problems go away when you add this IE=7 mode meta tag.
         </xsl:call-template>
     </xsl:template>
 
+    <xsl:template name="l10n.js">
+        <xsl:call-template name="write.chunk">
+            <xsl:with-param name="filename">
+             <xsl:value-of select="concat($base.dir,'search/l10n.js')"/>
+            </xsl:with-param>
+            <xsl:with-param name="method" select="'text'"/>
+            <xsl:with-param name="encoding" select="'utf-8'"/>
+            <xsl:with-param name="indent" select="'no'"/>
+            <xsl:with-param name="content">
+             //Resource strings for localization
+             var localeresource = new Object;
+             localeresource["search_no_results"]="<xsl:call-template name="gentext">
+                <xsl:with-param name="key" select="'Your_search_returned_no_results'"/>
+                </xsl:call-template>";
+            </xsl:with-param>
+        </xsl:call-template>    
+    </xsl:template>
+
 </xsl:stylesheet>