Fwd: "International Domain Names" support in KDE

Marc Mutz Marc.Mutz at uni-bielefeld.de
Mon Jan 27 22:49:18 GMT 2003


On Monday 27 January 2003 18:54, Simon Josefsson wrote:
<snip>
> Using Unicode tables from QT would likely violate the IDN
> specifications, either directly or down the road, e.g.:
<snip fixed Unicode version in IDN>

You're right, of course :-(

Which proves how ugly all this IDN stuff is. It's an example of what you 
get to when the standards confuse machine-readable names with names to 
be shown to the user. (Or what happens if user demands take precedence)

You really, really, really don't want to have to deal with 
case-insensitive Unicode strings. That's a can of worms. Just saw this 
again with Thiago's example:

% ~1/test www.fuß.de
www.fuss.de = www.fuss.de

(Hint: it's not reversible) or with the famous Turkish i vs I (Hint: I 
is not uppercase i in Turkish; uppercase i is I with a dot above).

RFC 2822 was very nice in this respect: the addr-spec was 
machine-readable and restriced to a subset of US-ASCII and all 
internationalization happened outside of it, in the display-name, which 
was not case-insensitive nor even interpreted in the first place.

Marc

-- 
Military justice is to justice what military music is to music.
                                                  -- Groucho Marx
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030127/55d266f3/attachment.sig>


More information about the kde-core-devel mailing list