Re: Version(s) of Unicode supported by various versions of Microsoft Windows

From: Michael \(michka\) Kaplan (
Date: Fri Mar 05 2004 - 09:16:42 EST

  • Next message: Frank Yung-Fong Tang: "Re: Version(s) of Unicode supported by various versions of Microsoft Windows"

    This is one of those really hard to define questions, given how many pieces
    actually define what gets bundled under the term "Windows." The KB article
    is not being entirely fair by taking the lowest level that exists and
    assuming that the entire platform must be designed that way. Given that core
    Windows fonts and collation tables include charcacters allocated after 2.0,
    there are clearly pieces of Windows that support later versions.

    What is fair to say is that Windows 2000 supports between Unicode 2.0 and
    3.1, depending on what are of Windows you refer to.

    For sortkey.nls -- that file does not ever change in size, as it is not a
    file that one adds characters to. I suppose if you wanted to look to file
    sizes to indicate additions you could look to sorttbls.nls, locale.nls,
    unicode.nls, ctype.nls, and the various font files. But file size without
    understanding what the file does still seems like a crude way to determine

    MichKa [MS]
    NLS Collation/Locale/Keyboard Development
    Globalization Infrastructure and Font Technologies
    ----- Original Message ----- 
    From: "Antoine Leca" <>
    To: <>
    Sent: Friday, March 05, 2004 5:35 AM
    Subject: Version(s) of Unicode supported by various versions of Microsoft
    > Hi folks,
    > I discovered, to much of my surprise (but after reflexion it does hold
    > sense, taken in account the dates when it were developped), that Windows
    > 2000 only support The Unicode Standard, version 2.0
    > <URL:;EN-US;227483>
    > The question, I was unable to find a similar information refering to
    > NT version 5.1 and 5.2.
    > Certainly people here may direct me to the correct place to find it.
    > in advance.
    > (Please, do not tell me "it supports 4.0 since you can view 4.0 provided
    > use the correct browser and the correct fonts"; that is NOT what I want to
    > know. I am interested for example in sorting strings with surrogates;
    > that in a typical WinXP distribution, %SYSTEM32%/SORTKEYS.NLS is still
    > like it was with NT3.x, shows me that this one would not support Unicode
    > 3.1, for instance).
    > A similar query has been directed to Dr. International
    > <URL:>
    > Antoine

    This archive was generated by hypermail 2.1.5 : Fri Mar 05 2004 - 09:57:29 EST