Here are some questions regarding character properties and cultural
* Does the character properties defined in a LC_CTYPE posix locale
depends only on the character set of the locale ?
* Is it meaningful to consider that a unicode (considered as a character
locale category doesn't change with the cultural preferences ?
I can't imagine that LATIN CAPITAL LETTER A is not uppercase anymore !
But are there any known example of a LC_CTYPE character property
(isalpha, isupper, tolower, isdigit, isxdigit ...)
which changes or should change from one culture to another ?
I noticed that in the Unicode Character Database 2.1.1, the line
00DF;LATIN SMALL LETTER SHARP S;Ll;0;L;;;;;N;;German;;;
doesn't give a uppercase equivalent.
In the readme file , I read the explanation :
12 Upper case equivalent mapping. If a character is part of an
alphabet with case distinctions, and has an upper case
then the upper case equivalent is in this field. See the
below on case distinctions. These mappings are always
not one-to-many or many-to-one. This field is informative.
So , how can we handle one-to-many uppercase equivalent ?
Does anyone has a good example of how to handle correctly the german
LATIN SMALL LETTER SHARP S (00DF)
'to uppercase' conversion , which sould give two letters : "SS" ?
Software Development Engineer
Windows Product Group
Professional E-mail: firstname.lastname@example.org
Personal E-mail: email@example.com
Business Objects S.A.
1, square Chaptal, 92309 Levallois-Perret, FRANCE
/_/_/_/| standart disclaimer : Opinions expressed here are mine blah
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:40 EDT