Hi All,

I've uploaded a new version of COUNTRY.ASM to

http://perso.wanadoo.es/samelborp/country.zip

It is the complete file and not a patch to UNSTABLE's country.asm, as it
seems that it is no longer mantained (Lucho?) and changes are so many
that the patch is bigger than the file itself.

I've put a lot of effort to ensure that all the information is correct,
but of course errors may exist. Please, report them to the mailing list.

Possible issues:

YESNO tables
  Korean:   I've used "Yeh" and "Anio". I know that "Neh" is also the
            Korean for "Yes", but it seems that "Yeh" is more used in
            computers. For codepage 934, I've used Hangul syllables "Ye"
            and "A"
  Japanese: I've used the Katakana characters for "Hai" and "Ie"
            (letters "Ha" and "I"), which are single byte characters in
            codepage 932. I don't know if Hiragana would be more
            appropriate. Anyway, CP932 is not yet supported in FreeDOS.
  Chinese:  I'm using "Shi" and "Bu Shi" for "Yes" and "No".
  Arabic:   I've used "Nam" and "La" for "Yes" and "No". In codepage
            864, I'm using letter "Lam with alef" for "La".


TODO
  Add support for more countries and KOI codepages.


SUPPORTED COUNTRIES

This file has complete NLS info (COUNTRY, UCASE, LCASE, FUCASE, COLLATE,
DBCS and YESNO) for the following countries:

Standard codes

Country               Code     Codepages
United States            1     437,850,858
Canada (French)          2     863,850,858
Latin America            3     858,850,437
Russia                   7     866,808,855,872,852,850,858,437
Greece                  30     869,737,850,858
Netherlands             31     858,850,437
Belgium                 32     858,850,437
France                  33     858,850,437
Spain                   34     858,850,437
Hungary                 36     852,850,858
Yugoslavia              38     852,855,872,850,858
Italy                   39     858,850,437
Romania                 40     852,850,858
Switzerland             41     858,850,437
Czech Republic          42     852,850,858
Austria                 43     858,850,437
United Kingdom          44     858,850,437
Denmark                 45     865,850,858
Sweden                  46     858,850,437
Norway                  47     865,850,858
Poland                  48     852,850,858
Germany                 49     858,850,437
Argentina               54     858,850,437
Brazil                  55     858,850,437
Malaysia                60     437
Australia               61     437,850,858
Singapore               65     437
Japan                   81     437,932*
Korea                   82     437,934*
China                   86     437,936*
Turkey                  90     857,850
India                   91     437
Portugal               351     860,850,858
Finland                358     858,850,437
Bulgaria               359     855,872,850,858
Ukraine                380     848,1125
Serbia and Montenegro  381     855,872,852,850,858
Croatia                384     852,850,858
Slovenia               386     852,850,858
Bosnia Herzegovina     387     852,850,858
Macedonia              389     855,872,850,858
Middle East            785     858,850,864*
Israel                 972     858,850,862*

Extended Codes (Multilingual countries)

Country               Code     Codepages
Belgium/Dutch        40032     858,850,437
Belgium/French       41032     858,850,437
Belgium/German       42032     858,850,437
Spain/Spanish        40034     858,850,437
Spain/Catalan        41034     858,850,437
Spain/Gallegan       42034     858,850,437
Spain/Basque         43034     858,850,437
Switzerland/German   40041     858,850,437
Switzerland/French   41041     858,850,437
Switzerland/Italian  42041     858,850,437

* These codepages are not yet supported under FreeDOS.


Eduardo.