DT_SetLocale sets the time/date format for a language.
Return Value
ssOldLocale is the old setting.
Parameters
The following language strings are recognized by DT_SetLocale. Any language not supported by the operating system is not accepted by DT_SetLocale. The three-letter language-string codes are only valid in Windows NT and Windows 95. To set the language setting for the DT_ParseDateTime function the LCID
To enable DT_ParseDateTime to parse date/time strings in a different language the LCID can be set. See the table below for values. The value -1 sets it back to the default language.
| Value | Meaning | LCID |
|---|---|---|
| Chinese | “chinese” | 0x0804 |
| Chinese (simplified) | “chinese-simplified” or “chs” | |
| Chinese (traditional) | “chinese-traditional” or “cht” | |
| Czech | “csy” or “czech” | 0x0405 |
| Danish | “dan” or “danish” | 0x0406 |
| Dutch (Belgian) | “belgian”, “dutch-belgian”, or “nlb” | 0x0813 |
| Dutch (default) | “dutch” or “nld” | 0x0413 |
| English (Australian) | “australian”, “ena”, or “english-aus” | 0x0c09 |
| English (Canadian) | “canadian”, “enc”, or “english-can” | 0x1009 |
| English (default) | “english” | 0x0809 |
| English (New Zealand) | “english-nz” or “enz” | 0x1409 |
| English (UK) | “eng”, “english-uk”, or “uk” | 0x0809 |
| English (USA) | “american”, “american english”, “american-english”, “english-american”, “english-us”, “english-usa”, “enu”, “us”, or “usa” | 0x0409 |
| Finnish | “fin” or “finnish” | 0x040b |
| French (Belgian) | “frb” or “french-belgian” | 0x080c |
| French (Canadian) | “frc” or “french-canadian” | 0x0c0c |
| French (default) | “fra” or “french” | 0x040c |
| French (Swiss) | “french-swiss” or “frs” | 0x100c |
| German (Austrian) | “dea” or “german-austrian” | 0x0c07 |
| German (default) | “deu” or “german” | 0x0407 |
| German (Swiss) | “des”, “german-swiss”, or “swiss” | 0x0807 |
| Greek | “ell” or “greek” | 0x0408 |
| Hungarian | “hun” or “hungarian” | 0x040e |
| Icelandic | “icelandic” or “isl” | 0x040f |
| Italian (default) | “ita” or “italian” | 0x0410 |
| Italian (Swiss) | “italian-swiss” or “its” | 0x0810 |
| Japanese | “japanese” or “jpn” | 0x0411 |
| Korean | “kor” or “korean” | 0x0412 |
| Norwegian (Bokmal) | “nor” or “norwegian-bokmal” | 0x0414 |
| Norwegian (default) | “norwegian” | 0x0814 |
| Norwegian (Nynorsk) | “non” or “norwegian-nynorsk” | 0x0814 |
| Polish | “plk” or “polish” | 0x0415 |
| Portuguese (Brazilian) | “portuguese-brazilian” or “ptb” | 0x0416 |
| Portuguese (default) | “portuguese” or “ptg” | 0x0816 |
| Russian (default) | “rus” or “russian” | 0x0419 |
| Slovak | “sky” or “slovak” | 0x041b |
| Spanish (default) | “esp” or “spanish” | 0x040a |
| Spanish (Mexican) | “esm” or “spanish-mexican” | 0x080a |
| Spanish (Modern) | “esn” or “spanish-modern” | 0x0c0a |
| Swedish | “sve” or “swedish” | 0x041d |
| Turkish | “trk” or “turkish” | 0x041f |
Comment
Default setting is the country setting of Windows.
id-619090