Re: [OT] Re: ISO 639 "duplicate" codes

From: Michael \(michka\) Kaplan (
Date: Sat Jul 12 2003 - 13:43:48 EDT

  • Next message: Michael Everson: "Re: [OT] Re: ISO 639 "duplicate" codes"

    From: "Doug Ewell" <>

    > Of course, if this is your belief, you are not alone. The ISO 3166
    > Maintenance Agency has now spent five months debating and voting on the
    > question of what new codes for "Serbia and Montenegro" should replace
    > "YU" and "YUG" used for "Yugoslavia," while some people wonder why the
    > codes have to be changed at all, if the country itself has not changed
    > but merely its name.

    And then, amazingly enough, we come fulle circle the "evil" use within
    Microsoft of LCIDs (Locale IDs) -- numbers that, in the case of a name
    change, can simply have a constant changed representing the number. The old
    one would be kept (in winnt.h) for compatibility so the old apps would
    compile, and the new one (which has an identical number) would be the one
    documented. Something similar to what was done with HANGUEL_CHARSET and
    HANGUL_CHARSET in wingdi.h?

    Not as evil as everyone originally thought? :-)

    Of course, LCIDs have limitations too (no need to enumerate them here at
    length). Just pointing out that solving one problem will almost invariably
    run you into others....


    This archive was generated by hypermail 2.1.5 : Sat Jul 12 2003 - 14:40:05 EDT