[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: DOCBOOK-APPS: customizing stylesheet with language specific text
Hi, thanks a lot, I am using XSL and it is really quite easy when knowing how to do this. This is exactly what I needed :-) Greetings, Marko At 11:05 12.12.2002 -0800, Bob Stayton wrote: >On Thu, Dec 12, 2002 at 07:40:25PM +0100, Marko Petersen wrote: > > Hi, > > > > I have to add some application specific things to the stylesheet and > > I would like to use the internationalization that is used in docbook. I > > need some language specific files containing the text to embed, > > because I don't want to edit the existing ones so that an upgrade to a > > new style is possible without modifications. > > > > Can anyone tell me how to include this files and how to reference the > > language specific text? I took a look at the different stylesheets but I > > don't understand how these call the language specific text, for example > > for index if no title is set. > >If you are using the XSL stylesheets, you can add >localization entries to your customization layer without >touching the distribution files. See: > > http://www.sagehill.net/xml/docbookxsl/CustomMethods.html#CustomGentext > >Entries like this define general text for each language file: > > <l:gentext key="abstract" text="Abstract"/> > >The key attribute is the identifier, and the text attribute >is the printable text. To call the text from an XSL >template, you use the gentext template with the key >parameter specified: > > <xsl:call-template name="gentext"> > <xsl:with-param name="key" select="'abstract'"/> > </xsl:call-template> > >This will return the value of the text attribute, >which is 'Abstract' in this example. > >-- > >Bob Stayton 400 Encinal Street >Publications Architect Santa Cruz, CA 95060 >Technical Publications voice: (831) 427-7796 >The SCO Group fax: (831) 429-1887 > email: bobs@sco.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC