[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Re: [docbook] Translate words in html files.
On 17/02/15 18:09, Bob Stayton wrote: > [moving this over to docbook-apps mailing list where stylesheet > questions are usually discussed] > > Hi Markos, > Generally stylesheet customizations are done using a customization > layer. That is an XSL file that imports the original stylesheet and > adds customizations to override the original stylesheet. That avoids > having to maintain altered files in the DocBook XSL distribution. > > Creating a customization layer is described here: > > http://www.sagehill.net/docbookxsl/CustomMethods.html#CustomizationLayer > > In your case, you want to customize the generated text templates > (gentext), and that process is described here: > > http://www.sagehill.net/docbookxsl/CustomGentext.html > > The original gentext templates for Esperanto are in the DocBook XSL > distribution in the file common/eo.xml. You'll need those name > attributes for your customization layer. > > Your customization layer would look something like this (assuming you > are using the namespaced stylesheets): > > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:d="http://docbook.org/ns/docbook" > version="1.0" > exclude-result-prefixes="d"> > > <xsl:import href="/the/path/to/docbook-xsl-ns-1.78.1/html/docbook.xsl"/> > > <xsl:param name="local.l10n.xml" select="document('')"/> > <l:i18n xmlns:l=http://docbook.sourceforge.net/xmlns/l10n/1.0"> > <l:l10n language="eo"> > <l:gentext key="TableofContents" text="Indekso"/> > <l:gentext key="revhistory" text="Revizioj"/> > ... > </l:l10n> > </l:i18n> > > </xsl:stylesheet> > Thanks, Bob, this example was just what I needed to understand how get the Search tab visible and translated in all our (localised) WebHelp publications :-) Attaching the strings I inserted in our stylesheet, in case they're useful to someone else. I stole as many WebHelp translations from https://svn.code.sf.net/p/docbook/code/trunk/gentext/locale/*.xml as I could find :-D "Go", next to the search box, is not translated when a translation is available, btw. Also attaching the strings because our translators will see this mail, and I hope to get more translations, also for the other WebHelp strings. Of course, we'll share those translations with you. Cheers, Marja -- There is a way to wisdom, it has one simple rule: Be stupid, and stupid, and stupid again... ... but less, and less, and less. This quote dates from before WW2, author unknown to me. It was used to comfort pupils after a failure.
<!-- Add missing translations for Search button and such--> <!-- WARNING: the strings must be added for English and existing translations, too --> <xsl:param name="local.l10n.xml" select="document('')"/> <l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"> <l:l10n language="ca"> <l:gentext key="Search" text="Cerca"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="cs"> <l:gentext key="Search" text="Hledat"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="de"> <l:gentext key="Search" text="Suchen"/> <l:gentext key="Enter_a_term_and_click" text="Geben Sie einen Begriff ein und wählen Sie "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=", um eine Suche durchzuführen."/> <l:gentext key="txt_filesfound" text="Ergebnisse"/> <l:gentext key="txt_enter_at_least_1_char" text="Sie müssen mindestens ein Zeichen eingeben."/> <l:gentext key="txt_browser_not_supported" text="JavaScript ist in Ihrem Browser abgeschaltet. Bitte schalten Sie JavaScript an, damit diese Seiten vollständig dargestellt werden."/> <l:gentext key="txt_please_wait" text="Bitte warten Sie. Die Suche ist im Gange ..."/> <l:gentext key="txt_results_for" text="Ergebnisse für: "/> <l:gentext key="TableofContents" text="Inhalt"/> <l:gentext key="HighlightButton" text="Markierte Suchergebnisse ein/ausschalten"/> <l:gentext key="Your_search_returned_no_results" text="Ihre Suche erbrachte kein Ergebnis."/> </l:l10n> <l:l10n language="el"> <l:gentext key="Search" text="Αναζήτηση"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="en"> <l:gentext key="Search" text="Search"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="eo"> <l:gentext key="Search" text="Serĉi"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="es"> <l:gentext key="Search" text="Buscar"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="et"> <l:gentext key="Search" text="Otsi"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="eu"> <l:gentext key="Search" text="Bilatu"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="fr"> <l:gentext key="Search" text="Rechercher"/> <l:gentext key="Enter_a_term_and_click" text="Saisissez un terme et cliquer "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Résultats"/> <l:gentext key="txt_enter_at_least_1_char" text="Vous devez entrer au moins un caractère.x"/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="S'il vous plaît attendre. La recherche est en cours ..."/> <l:gentext key="txt_results_for" text="Résultats pour: "/> <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."/> </l:l10n> <l:l10n language="id"> <l:gentext key="Search" text="Cari"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="it"> <l:gentext key="Search" text="Ricerca"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="nl"> <l:gentext key="Search" text="Zoeken"/> <l:gentext key="Enter_a_term_and_click" text="Voer een zoekterm in en klik op "/> <l:gentext key="Go" text="Ga"/> <l:gentext key="to_perform_a_search" text=" om te zoeken."/> <l:gentext key="txt_filesfound" text="Resultaten"/> <l:gentext key="txt_enter_at_least_1_char" text="U moet minstens één teken invoeren."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is uitgeschakeld in uw browser. Schakel het a.u.b. in om van alle mogelijkheden van deze site te genieten."/> <l:gentext key="txt_please_wait" text="A.u.b. wachten. Er wordt gezocht..."/> <l:gentext key="txt_results_for" text="Resultaten voor: "/> <l:gentext key="TableofContents" text="Inhoud"/> <l:gentext key="HighlightButton" text="Zet het markeren van resultaten aan of uit"/> <l:gentext key="Your_search_returned_no_results" text="Uw zoekopdracht leverde geen resultaten op."/> </l:l10n> <l:l10n language="pl"> <l:gentext key="Search" text="Szukaj"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="pt"> <l:gentext key="Search" text="Pesquisa"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="pt_br"> <l:gentext key="Search" text="Pesquisa"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="ro"> <l:gentext key="Search" text="Căutare"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="ru"> <l:gentext key="Search" text="Поиск"/> <l:gentext key="Enter_a_term_and_click" text="Введите запрос и нажмите "/> <l:gentext key="Go" text="Искать"/> <l:gentext key="to_perform_a_search" text=", чтобы выполнить поиск."/> <l:gentext key="txt_filesfound" text="Результаты"/> <l:gentext key="txt_enter_at_least_1_char" text="Вам следует ввести хотя бы один символ."/> <l:gentext key="txt_browser_not_supported" text="В вашем браузере выключено использование JavaScript. Пожалуйста, включите JavaScript, чтобы пользоваться этим сайтом полноценно."/> <l:gentext key="txt_please_wait" text="Подождите. Выполняется поиск..."/> <l:gentext key="txt_results_for" text="Результаты для: "/> <l:gentext key="TableofContents" text="Содержание"/> <l:gentext key="HighlightButton" text="Включить или выключить подсвечивание результатов поиска"/> <l:gentext key="Your_search_returned_no_results" text="Ничего не найдено для поискового запроса."/> </l:l10n> <l:l10n language="sl"> <l:gentext key="Search" text="Iskanje"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="sq"> <l:gentext key="Search" text="Kërko"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="sv"> <l:gentext key="Search" text="Sök"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="tr"> <l:gentext key="Search" text="Ara"/> <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> <l:gentext key="txt_filesfound" text="Results"/> <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> <l:gentext key="txt_browser_not_supported" text="JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site."/> <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <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."/> </l:l10n> <l:l10n language="uk"> <l:gentext key="Search" text="Пошук"/> <l:gentext key="Enter_a_term_and_click" text="Введіть критерій пошуку і натисніть "/> <l:gentext key="Go" text="Шукати"/> <l:gentext key="to_perform_a_search" text=", щоб розпочати пошук."/> <l:gentext key="txt_filesfound" text="Результати"/> <l:gentext key="txt_enter_at_least_1_char" text="Вам слід ввести принаймні один символ"/> <l:gentext key="txt_browser_not_supported" text="У вашій програмі для перегляду вимкнено JavaScript. Будь ласка, увімкніть JavaScript, щоб мати змогу скористатися усіма можливостями цього сайта."/> <l:gentext key="txt_please_wait" text="Зачекайте. Виконуємо пошук..."/> <l:gentext key="txt_results_for" text="Результати для: "/> <l:gentext key="TableofContents" text="Вміст"/> <l:gentext key="HighlightButton" text="Увімкнути або вимкнути підсвічування знайдених відповідників"/> <l:gentext key="Your_search_returned_no_results" text="Відповідників не знайдено."/> </l:l10n> </l:i18n>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]