Ignore:
Timestamp:
Feb 19, 2002, 1:51:40 PM (24 years ago)
Author:
sandervl
Message:

country updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/lang.cpp

    r7956 r7959  
    1 /* $Id: lang.cpp,v 1.41 2002-02-19 11:49:19 sandervl Exp $ */
     1/* $Id: lang.cpp,v 1.42 2002-02-19 12:51:40 sandervl Exp $ */
    22/*
    33 * Win32 language API functions for OS/2
     
    4444  if(defaultLanguage == 0) {
    4545        switch(OSLibQueryCountry()) {
    46         case CC_USA:
     46        case CTRY_USA:
    4747                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US);
    4848                break;
    49         case CC_CANADA:
     49        case CTRY_CANADA://TODO: french-canadian
    5050                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US);
    5151                break;
    52         case CC_LATIN_AMERICA:
     52        case CTRY_LATIN_AMERICA:
    5353                defaultLanguage = MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH);
    5454                break;
    55         case CC_RUSSIA:
     55        case CTRY_RUSSIA:
    5656                defaultLanguage = MAKELANGID(LANG_RUSSIAN, SUBLANG_RUSSIAN);
    5757                break;
    58         case CC_GREECE:
     58        case CTRY_GREECE:
    5959                defaultLanguage = MAKELANGID(LANG_GREEK, SUBLANG_DEFAULT);
    6060                break;
    61         case CC_NETHERLANDS:
     61        case CTRY_NETHERLANDS:
    6262                defaultLanguage = MAKELANGID(LANG_DUTCH, SUBLANG_DUTCH);
    6363                break;
    64         case CC_BELGIUM:
     64        case CTRY_BELGIUM://TODO: french-belgian
    6565                defaultLanguage = MAKELANGID(LANG_DUTCH, SUBLANG_DUTCH_BELGIAN);
    6666                break;
    67         case CC_FRANCE:
     67        case CTRY_FRANCE:
    6868                defaultLanguage = MAKELANGID(LANG_FRENCH, SUBLANG_FRENCH);
    6969                break;
    70         case CC_SPAIN:
     70        case CTRY_SPAIN:
    7171                defaultLanguage = MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH);
    7272                break;
    73         case CC_ITALY:
     73        case CTRY_ITALY:
    7474                defaultLanguage = MAKELANGID(LANG_ITALIAN, SUBLANG_ITALIAN);
    7575                break;
    76         case CC_SWITZERLAND:
     76        case CTRY_SWITZERLAND:
    7777                defaultLanguage = MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN_SWISS);
    7878                break;
    79         case CC_AUSTRIA:
     79        case CTRY_AUSTRIA:
    8080                defaultLanguage = MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN_AUSTRIAN);
    8181                break;
    82         case CC_UNITED_KINGDOM:
     82        case CTRY_UNITED_KINGDOM:
    8383                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_UK);
    8484                break;
    85         case CC_DENMARK:
     85        case CTRY_IRELAND:
     86                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_EIRE);
     87                break;
     88        case CTRY_DENMARK:
    8689                defaultLanguage = MAKELANGID(LANG_DANISH, SUBLANG_DEFAULT);
    8790                break;
    88         case CC_SWEDEN:
     91        case CTRY_SWEDEN:
    8992                defaultLanguage = MAKELANGID(LANG_SWEDISH, SUBLANG_DEFAULT);
    9093                break;
    91         case CC_NORWAY:
     94        case CTRY_NORWAY:
    9295                defaultLanguage = MAKELANGID(LANG_NORWEGIAN, SUBLANG_DEFAULT);
    9396                break;
    94         case CC_WEST_GERMANY:
     97        case CTRY_GERMANY:
    9598                defaultLanguage = MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN);
    9699                break;
    97         case CC_MEXICO:
     100        case CTRY_MEXICO:
    98101                defaultLanguage = MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH_MEXICAN);
    99102                break;
    100         case CC_BRAZIL:
     103        case CTRY_BRAZIL:
    101104                defaultLanguage = MAKELANGID(LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN);
    102105                break;
    103         case CC_AUSTRALIA:
     106        case CTRY_AUSTRALIA:
    104107                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_AUS);
    105108                break;
    106         case CC_NEW_ZEALAND:
     109        case CTRY_NEW_ZEALAND:
    107110                defaultLanguage = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_NZ);
    108111                break;
    109         case CC_JAPAN:
     112        case CTRY_JAPAN:
    110113                defaultLanguage = MAKELANGID(LANG_JAPANESE, SUBLANG_DEFAULT);
    111114                break;
    112         case CC_KOREA:
     115        case CTRY_KOREA:
    113116                defaultLanguage = MAKELANGID(LANG_KOREAN, SUBLANG_DEFAULT);
    114117                break;
    115         case CC_CHINA:
     118        case CTRY_SINGAPORE:
     119                defaultLanguage = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE);
     120                break;
     121        case CTRY_HONG_KONG:
     122                defaultLanguage = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_HONGKONG);
     123                break;
     124        case CTRY_CHINA:
    116125                defaultLanguage = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);
    117126                break;
    118         case CC_TAIWAN:
     127        case CTRY_TAIWAN:
    119128                defaultLanguage = MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL);
    120129                break;
    121         case CC_TURKEY:
     130        case CTRY_TURKEY:
    122131                defaultLanguage = MAKELANGID(LANG_TURKISH, SUBLANG_DEFAULT);
    123132                break;
    124         case CC_PORTUGAL:
     133        case CTRY_PORTUGAL:
    125134                defaultLanguage = MAKELANGID(LANG_PORTUGUESE, SUBLANG_DEFAULT);
    126135                break;
    127         case CC_LUXEMBOURG:
     136        case CTRY_LUXEMBOURG:
    128137                defaultLanguage = MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG);
    129138                break;
    130         case CC_ICELAND:
     139        case CTRY_ICELAND:
    131140                defaultLanguage = MAKELANGID(LANG_ICELANDIC, SUBLANG_DEFAULT);
    132141                break;
    133         case CC_FINLAND:
     142        case CTRY_FINLAND:
    134143                defaultLanguage = MAKELANGID(LANG_FINNISH, SUBLANG_DEFAULT);
    135144                break;
    136         case CC_CZECH_REPUBLIC:
     145        case CTRY_BULGARIA:
     146                defaultLanguage = MAKELANGID(LANG_BULGARIAN, SUBLANG_DEFAULT);
     147                break;
     148        case CTRY_CROATIA:
     149                defaultLanguage = MAKELANGID(LANG_CROATIAN, SUBLANG_CROATIAN);
     150                break;
     151        case CTRY_SLOVENIA:
     152                defaultLanguage = MAKELANGID(LANG_SLOVENIAN, SUBLANG_DEFAULT);
     153                break;
     154        case CTRY_CZECH_REPUBLIC:
    137155                defaultLanguage = MAKELANGID(LANG_CZECH, SUBLANG_DEFAULT);
    138156                break;
    139         case CC_SLOVAK_REPUBLIC:
     157        case CTRY_SLOVAK_REPUBLIC:
    140158                defaultLanguage = MAKELANGID(LANG_SLOVAK, SUBLANG_DEFAULT);
    141159                break;
    142         case CC_POLAND:
     160        case CTRY_POLAND:
    143161                defaultLanguage = MAKELANGID(LANG_POLISH, SUBLANG_DEFAULT);
    144162                break;
     
    309327        LocaleFromUniStr(puni_lconv->thousands_sep,wbuf,&ulInfoLen);
    310328        //MN: hack for Czech language; weird value returned here (0xA0 instead of 0x20)
    311         if(defaultLanguage == CC_CZECH_REPUBLIC) {
     329        if(defaultLanguage == CTRY_CZECH_REPUBLIC) {
    312330           ((BYTE*)wbuf)[0] = ((BYTE*)wbuf)[0] & 0x7F;
    313331        }
Note: See TracChangeset for help on using the changeset viewer.