Use int instead of wxWindowID in wxNewId() and friends.
[wxWidgets.git] / include / wx / language.h
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: wx/language.h
3 // Purpose: wxLanguage enum
4 // Author: Vadim Zeitlin
5 // Created: 2010-04-23
6 // RCS-ID: $Id$
7 // Copyright: (c) 1998 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>
8 // Licence: wxWindows licence
9 /////////////////////////////////////////////////////////////////////////////
10
11 // WARNING: Parts of this file are generated. See misc/languages/README for
12 // details.
13
14 #ifndef _WX_LANGUAGE_H_
15 #define _WX_LANGUAGE_H_
16
17 #include "wx/defs.h"
18
19 #if wxUSE_INTL
20
21 // ----------------------------------------------------------------------------
22 // wxLanguage: defines all supported languages
23 // ----------------------------------------------------------------------------
24
25 // --- --- --- generated code begins here --- --- ---
26
27 /**
28 The languages supported by wxLocale.
29
30 This enum is generated by misc/languages/genlang.py
31 When making changes, please put them into misc/languages/langtabl.txt
32 */
33 enum wxLanguage
34 {
35 /// User's default/preffered language as got from OS.
36 wxLANGUAGE_DEFAULT,
37
38 /// Unknown language, returned if wxLocale::GetSystemLanguage fails.
39 wxLANGUAGE_UNKNOWN,
40
41 wxLANGUAGE_ABKHAZIAN,
42 wxLANGUAGE_AFAR,
43 wxLANGUAGE_AFRIKAANS,
44 wxLANGUAGE_ALBANIAN,
45 wxLANGUAGE_AMHARIC,
46 wxLANGUAGE_ARABIC,
47 wxLANGUAGE_ARABIC_ALGERIA,
48 wxLANGUAGE_ARABIC_BAHRAIN,
49 wxLANGUAGE_ARABIC_EGYPT,
50 wxLANGUAGE_ARABIC_IRAQ,
51 wxLANGUAGE_ARABIC_JORDAN,
52 wxLANGUAGE_ARABIC_KUWAIT,
53 wxLANGUAGE_ARABIC_LEBANON,
54 wxLANGUAGE_ARABIC_LIBYA,
55 wxLANGUAGE_ARABIC_MOROCCO,
56 wxLANGUAGE_ARABIC_OMAN,
57 wxLANGUAGE_ARABIC_QATAR,
58 wxLANGUAGE_ARABIC_SAUDI_ARABIA,
59 wxLANGUAGE_ARABIC_SUDAN,
60 wxLANGUAGE_ARABIC_SYRIA,
61 wxLANGUAGE_ARABIC_TUNISIA,
62 wxLANGUAGE_ARABIC_UAE,
63 wxLANGUAGE_ARABIC_YEMEN,
64 wxLANGUAGE_ARMENIAN,
65 wxLANGUAGE_ASSAMESE,
66 wxLANGUAGE_ASTURIAN,
67 wxLANGUAGE_AYMARA,
68 wxLANGUAGE_AZERI,
69 wxLANGUAGE_AZERI_CYRILLIC,
70 wxLANGUAGE_AZERI_LATIN,
71 wxLANGUAGE_BASHKIR,
72 wxLANGUAGE_BASQUE,
73 wxLANGUAGE_BELARUSIAN,
74 wxLANGUAGE_BENGALI,
75 wxLANGUAGE_BHUTANI,
76 wxLANGUAGE_BIHARI,
77 wxLANGUAGE_BISLAMA,
78 wxLANGUAGE_BOSNIAN,
79 wxLANGUAGE_BRETON,
80 wxLANGUAGE_BULGARIAN,
81 wxLANGUAGE_BURMESE,
82 wxLANGUAGE_CAMBODIAN,
83 wxLANGUAGE_CATALAN,
84 wxLANGUAGE_CHINESE,
85 wxLANGUAGE_CHINESE_SIMPLIFIED,
86 wxLANGUAGE_CHINESE_TRADITIONAL,
87 wxLANGUAGE_CHINESE_HONGKONG,
88 wxLANGUAGE_CHINESE_MACAU,
89 wxLANGUAGE_CHINESE_SINGAPORE,
90 wxLANGUAGE_CHINESE_TAIWAN,
91 wxLANGUAGE_CORSICAN,
92 wxLANGUAGE_CROATIAN,
93 wxLANGUAGE_CZECH,
94 wxLANGUAGE_DANISH,
95 wxLANGUAGE_DUTCH,
96 wxLANGUAGE_DUTCH_BELGIAN,
97 wxLANGUAGE_ENGLISH,
98 wxLANGUAGE_ENGLISH_UK,
99 wxLANGUAGE_ENGLISH_US,
100 wxLANGUAGE_ENGLISH_AUSTRALIA,
101 wxLANGUAGE_ENGLISH_BELIZE,
102 wxLANGUAGE_ENGLISH_BOTSWANA,
103 wxLANGUAGE_ENGLISH_CANADA,
104 wxLANGUAGE_ENGLISH_CARIBBEAN,
105 wxLANGUAGE_ENGLISH_DENMARK,
106 wxLANGUAGE_ENGLISH_EIRE,
107 wxLANGUAGE_ENGLISH_JAMAICA,
108 wxLANGUAGE_ENGLISH_NEW_ZEALAND,
109 wxLANGUAGE_ENGLISH_PHILIPPINES,
110 wxLANGUAGE_ENGLISH_SOUTH_AFRICA,
111 wxLANGUAGE_ENGLISH_TRINIDAD,
112 wxLANGUAGE_ENGLISH_ZIMBABWE,
113 wxLANGUAGE_ESPERANTO,
114 wxLANGUAGE_ESTONIAN,
115 wxLANGUAGE_FAEROESE,
116 wxLANGUAGE_FARSI,
117 wxLANGUAGE_FIJI,
118 wxLANGUAGE_FINNISH,
119 wxLANGUAGE_FRENCH,
120 wxLANGUAGE_FRENCH_BELGIAN,
121 wxLANGUAGE_FRENCH_CANADIAN,
122 wxLANGUAGE_FRENCH_LUXEMBOURG,
123 wxLANGUAGE_FRENCH_MONACO,
124 wxLANGUAGE_FRENCH_SWISS,
125 wxLANGUAGE_FRISIAN,
126 wxLANGUAGE_GALICIAN,
127 wxLANGUAGE_GEORGIAN,
128 wxLANGUAGE_GERMAN,
129 wxLANGUAGE_GERMAN_AUSTRIAN,
130 wxLANGUAGE_GERMAN_BELGIUM,
131 wxLANGUAGE_GERMAN_LIECHTENSTEIN,
132 wxLANGUAGE_GERMAN_LUXEMBOURG,
133 wxLANGUAGE_GERMAN_SWISS,
134 wxLANGUAGE_GREEK,
135 wxLANGUAGE_GREENLANDIC,
136 wxLANGUAGE_GUARANI,
137 wxLANGUAGE_GUJARATI,
138 wxLANGUAGE_HAUSA,
139 wxLANGUAGE_HEBREW,
140 wxLANGUAGE_HINDI,
141 wxLANGUAGE_HUNGARIAN,
142 wxLANGUAGE_ICELANDIC,
143 wxLANGUAGE_INDONESIAN,
144 wxLANGUAGE_INTERLINGUA,
145 wxLANGUAGE_INTERLINGUE,
146 wxLANGUAGE_INUKTITUT,
147 wxLANGUAGE_INUPIAK,
148 wxLANGUAGE_IRISH,
149 wxLANGUAGE_ITALIAN,
150 wxLANGUAGE_ITALIAN_SWISS,
151 wxLANGUAGE_JAPANESE,
152 wxLANGUAGE_JAVANESE,
153 wxLANGUAGE_KANNADA,
154 wxLANGUAGE_KASHMIRI,
155 wxLANGUAGE_KASHMIRI_INDIA,
156 wxLANGUAGE_KAZAKH,
157 wxLANGUAGE_KERNEWEK,
158 wxLANGUAGE_KINYARWANDA,
159 wxLANGUAGE_KIRGHIZ,
160 wxLANGUAGE_KIRUNDI,
161 wxLANGUAGE_KONKANI,
162 wxLANGUAGE_KOREAN,
163 wxLANGUAGE_KURDISH,
164 wxLANGUAGE_LAOTHIAN,
165 wxLANGUAGE_LATIN,
166 wxLANGUAGE_LATVIAN,
167 wxLANGUAGE_LINGALA,
168 wxLANGUAGE_LITHUANIAN,
169 wxLANGUAGE_MACEDONIAN,
170 wxLANGUAGE_MALAGASY,
171 wxLANGUAGE_MALAY,
172 wxLANGUAGE_MALAYALAM,
173 wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM,
174 wxLANGUAGE_MALAY_MALAYSIA,
175 wxLANGUAGE_MALTESE,
176 wxLANGUAGE_MANIPURI,
177 wxLANGUAGE_MAORI,
178 wxLANGUAGE_MARATHI,
179 wxLANGUAGE_MOLDAVIAN,
180 wxLANGUAGE_MONGOLIAN,
181 wxLANGUAGE_NAURU,
182 wxLANGUAGE_NEPALI,
183 wxLANGUAGE_NEPALI_INDIA,
184 wxLANGUAGE_NORWEGIAN_BOKMAL,
185 wxLANGUAGE_NORWEGIAN_NYNORSK,
186 wxLANGUAGE_OCCITAN,
187 wxLANGUAGE_ORIYA,
188 wxLANGUAGE_OROMO,
189 wxLANGUAGE_PASHTO,
190 wxLANGUAGE_POLISH,
191 wxLANGUAGE_PORTUGUESE,
192 wxLANGUAGE_PORTUGUESE_BRAZILIAN,
193 wxLANGUAGE_PUNJABI,
194 wxLANGUAGE_QUECHUA,
195 wxLANGUAGE_RHAETO_ROMANCE,
196 wxLANGUAGE_ROMANIAN,
197 wxLANGUAGE_RUSSIAN,
198 wxLANGUAGE_RUSSIAN_UKRAINE,
199 wxLANGUAGE_SAMI,
200 wxLANGUAGE_SAMOAN,
201 wxLANGUAGE_SANGHO,
202 wxLANGUAGE_SANSKRIT,
203 wxLANGUAGE_SCOTS_GAELIC,
204 wxLANGUAGE_SERBIAN,
205 wxLANGUAGE_SERBIAN_CYRILLIC,
206 wxLANGUAGE_SERBIAN_LATIN,
207 wxLANGUAGE_SERBO_CROATIAN,
208 wxLANGUAGE_SESOTHO,
209 wxLANGUAGE_SETSWANA,
210 wxLANGUAGE_SHONA,
211 wxLANGUAGE_SINDHI,
212 wxLANGUAGE_SINHALESE,
213 wxLANGUAGE_SISWATI,
214 wxLANGUAGE_SLOVAK,
215 wxLANGUAGE_SLOVENIAN,
216 wxLANGUAGE_SOMALI,
217 wxLANGUAGE_SPANISH,
218 wxLANGUAGE_SPANISH_ARGENTINA,
219 wxLANGUAGE_SPANISH_BOLIVIA,
220 wxLANGUAGE_SPANISH_CHILE,
221 wxLANGUAGE_SPANISH_COLOMBIA,
222 wxLANGUAGE_SPANISH_COSTA_RICA,
223 wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC,
224 wxLANGUAGE_SPANISH_ECUADOR,
225 wxLANGUAGE_SPANISH_EL_SALVADOR,
226 wxLANGUAGE_SPANISH_GUATEMALA,
227 wxLANGUAGE_SPANISH_HONDURAS,
228 wxLANGUAGE_SPANISH_MEXICAN,
229 wxLANGUAGE_SPANISH_MODERN,
230 wxLANGUAGE_SPANISH_NICARAGUA,
231 wxLANGUAGE_SPANISH_PANAMA,
232 wxLANGUAGE_SPANISH_PARAGUAY,
233 wxLANGUAGE_SPANISH_PERU,
234 wxLANGUAGE_SPANISH_PUERTO_RICO,
235 wxLANGUAGE_SPANISH_URUGUAY,
236 wxLANGUAGE_SPANISH_US,
237 wxLANGUAGE_SPANISH_VENEZUELA,
238 wxLANGUAGE_SUNDANESE,
239 wxLANGUAGE_SWAHILI,
240 wxLANGUAGE_SWEDISH,
241 wxLANGUAGE_SWEDISH_FINLAND,
242 wxLANGUAGE_TAGALOG,
243 wxLANGUAGE_TAJIK,
244 wxLANGUAGE_TAMIL,
245 wxLANGUAGE_TATAR,
246 wxLANGUAGE_TELUGU,
247 wxLANGUAGE_THAI,
248 wxLANGUAGE_TIBETAN,
249 wxLANGUAGE_TIGRINYA,
250 wxLANGUAGE_TONGA,
251 wxLANGUAGE_TSONGA,
252 wxLANGUAGE_TURKISH,
253 wxLANGUAGE_TURKMEN,
254 wxLANGUAGE_TWI,
255 wxLANGUAGE_UIGHUR,
256 wxLANGUAGE_UKRAINIAN,
257 wxLANGUAGE_URDU,
258 wxLANGUAGE_URDU_INDIA,
259 wxLANGUAGE_URDU_PAKISTAN,
260 wxLANGUAGE_UZBEK,
261 wxLANGUAGE_UZBEK_CYRILLIC,
262 wxLANGUAGE_UZBEK_LATIN,
263 wxLANGUAGE_VALENCIAN,
264 wxLANGUAGE_VIETNAMESE,
265 wxLANGUAGE_VOLAPUK,
266 wxLANGUAGE_WELSH,
267 wxLANGUAGE_WOLOF,
268 wxLANGUAGE_XHOSA,
269 wxLANGUAGE_YIDDISH,
270 wxLANGUAGE_YORUBA,
271 wxLANGUAGE_ZHUANG,
272 wxLANGUAGE_ZULU,
273
274 /// For custom, user-defined languages.
275 wxLANGUAGE_USER_DEFINED
276 };
277
278 // --- --- --- generated code ends here --- --- ---
279
280 #endif // wxUSE_INTL
281
282 #endif // _WX_LANGUAGE_H_