]> git.saurik.com Git - wxWidgets.git/blob - include/wx/language.h
Always use active wxTranslations instance via wxLocale.
[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_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_