[xsl] Does XSLT contain an easy means of determining if a string contains a diacritic?
Subject: [xsl] Does XSLT contain an easy means of determining if a string contains a diacritic?
From: "Mark Wilson" <mark@xxxxxxxxxxxx>
Date: Sun, 15 Nov 2009 21:34:57 -0800
|
Hi,
I need to render Czech language strings containing diacritics into strings
with the diacritics removed. The Czech alphabet has 16 lower case diacritics
and a somewhat smaller set of upper case diacritics. The strings are
expressed in UTF-8. I do not need to retain case, but I must locate and
replace all diacritics.
My only plan so far is construct a gigantic <xsl:choose> to find strings
containing at least one diacritic. Then I would need a gigantic <xsl:if> to
change each diacritic into its unaccented counterpart.
I wonder if there is a simpler method for turning, for example, a word like
"Safarmk" [S, r, m] into Safarik? Any ideas or suggestions,
Thanks,
Mark