Fixed Serbian language code page.
[wine] / dlls / kernel / nls / README
1 There is some confusion about the format of numeral fields;
2 it seems to me it is field dependant, as fields
3
4 LOCALE_ILANGUAGE and LOCALE_IDEFAULTLANGUAGE use hexadecimal,
5 while LOCALE_ICOUNTRY, LOCALE_IDEFAULTCOUNTRY, LOCALE_IDEFAULTCODEPAGE
6 and LOCALE_IDEFAULTANSICODEPAGE use decimal.
7
8 I'll appreciate info on the others numeric fields; and a confirmation
9 about the numeric fields I told above.
10
11 For the alphanumeric fields the encoding used is the one used by MS-Windows
12 for that language (the one in LOCALE_IDEFAULTANSICODEPAGE).
13
14 --
15
16 Here is how I completed some fields:
17
18 * month/weekdays names: from the locales definitions of glibc and Java.
19 * native monetary symbol: from the locales definitions of glibc.
20 * monetary international symbols: from documents of my bank :)
21 * DOS code page: from MS-DOS manuals, and some notes from IBM PC-DOS Y2K update
22 * Windows code page: from Wine definitions of cp125[1234567]
23 * Country abbreviation: From iso 3 letters country codes
24 * Country Number: it seems to be the country code used for telephone nubers
25         (maybe Windows use it for PPP dialers etc ?)
26 * Language abbreviation: it is the iso 2 letter language code + a third
27         letter to identify the country.
28 * Language number: from the include files (*.h) of the FreeType librairies
29         (freetype is a library to manipulate True Type fonts, and those TTF
30         have several strings telling copyright, face name, etc; the strings
31         can be in several languages and for Microsoft platforms the Windows
32         language code numbers are used to identify language).
33         Look at ole/ole2nls.c for a comprehensive list of language code
34         numbers and iso 2 letters names.
35 * Calendar type: I have not info on it, but I guess it is to identify
36         if the calendar is a gregorian one, or another (eg arabic traditional,
37         etc). As I have, for months names etc, only info on gragorian
38         calendars I set it to "1" for all files, as it seems to indicate
39         a gregorian calendar.
40
41 --
42
43 Pablo Saratxaga
44 <srtxg@chanae.alphanet.ch>
45