|
Subject: Re: [xsl] xslt and i18n From: Jirka Kosek <jirka@xxxxxxxx> Date: Thu, 05 Feb 2009 11:43:55 +0100 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andrew Welch wrote:
> I would image it would be straightforward to implement my own i18n
> solution, something like:
>
> <title>
> <xsl:value-of select="fn:getLocalisedValue('page.title', 'The
> English Title', 'de_DE')"/>
> </title>
>
> where the arguments are token key, default value and locale.
I think that replacing all literal texts inside template by xsl:value-of
and function call is overkill and it makes stylesheet less readable.
To overcome this limitation I have integrated Gettext library into Saxon
some time ago:
http://xmlguru.cz/2006/10/saxon-gettext
Jirka
- --
- ------------------------------------------------------------------
Jirka Kosek e-mail: jirka@xxxxxxxx http://xmlguru.cz
- ------------------------------------------------------------------
Professional XML consulting and training services
DocBook customization, custom XSLT/XSL-FO document processing
- ------------------------------------------------------------------
OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member
- ------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJisLrzwmSw7n0dR4RAg/pAJ9if2971/P37zKL1C9oj8gif/ZksACgkhLt
sBduAv/6+OsRupBRQJuQg0M=
=ekds
-----END PGP SIGNATURE-----
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] xslt and i18n, Andrew Welch | Thread | Re: [xsl] xslt and i18n, Michael Müller-Hille |
| Re: [xsl] how to avoid generating a, Manuel Souto Pico | Date | Re: [xsl] how to avoid generating a, David Carlisle |
| Month |