From: Kent Karlsson (kentk@cs.chalmers.se)
Date: Wed Aug 03 2005 - 08:59:30 CDT
> Yeah. But we are talking here about localization, so why should we avoid
> to use a translated string of "not a number"?
The suggestion is just for the "root" locale (CLDR has a "root" locale).
Other locales can inherit or override values in the "root" locale.
The "C" locale still has "NaN" as the representation for a NaN value.
Most locales currently do not override this particular item.
But REPLACEMENT CHARACTER, as currently in the "root" locale for this, is
totally unsuitable as the textual representation for a NaN.
FFFD REPLACEMENT CHARACTER
* used to replace an incoming character whose value is unknown or
unrepresentable in Unicode
* compare the use of 001A as a control character to indicate the
substitute function
Not at all NaN-ish. I personally would prefer WARNING SIGN as the
language-neutral textual representation for NaN, though "NaN" would
be ok. But REPLACEMENT CHARACTER? No, no, no.
/kent k
This archive was generated by hypermail 2.1.5 : Wed Aug 03 2005 - 09:02:48 CDT