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