xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] xsl:sort with lang attribute


Subject: Re: [xsl] xsl:sort with lang attribute
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Wed, 08 Jan 2003 13:13:20 -0600

Michael Kay wrote:
How well do the current crop of XSLT processors (I'm thinking of Saxon6, Saxon7, Xalan, and xsltproc)
support the lang attribute in xsl:sort?


Saxon 6.x uses the lang attribute to attempt to load a user-defined
sorting module, as described in [1]. There is no built-in support for
multiple languages, just hooks that allow you to do it yourself.

[1]
http://saxon.sourceforge.net/saxon6.5.2/extensibility.html#Implementing-
a-collating-sequence

The sample internationalization support library (i18n_support) available from the ISOGEN Web site (http://www.isogen.com/downloads/cool_tools/cool_tools.jsp) includes samples of custom collators for Saxon 6.5. In this implementation, I have a single factory method that creates Java Collators for a particular locale (or using local collation rules). The Saxon collators then delegate to this factory to get the appropriate collator.


Cheers,

Eliot
--
W. Eliot Kimber, eliot@xxxxxxxxxx
Consultant, ISOGEN International

1016 La Posada Dr., Suite 240
Austin, TX  78752 Phone: 512.656.4139


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list




Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor