epoc32/include/e32lang.h
author William Roberts <williamr@symbian.org>
Tue, 16 Mar 2010 16:12:26 +0000
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
child 4 837f303aceeb
permissions -rw-r--r--
Final list of Symbian^2 public API header files
williamr@2
     1
// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
williamr@2
     2
// All rights reserved.
williamr@2
     3
// This component and the accompanying materials are made available
williamr@2
     4
// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
williamr@2
     5
// which accompanies this distribution, and is available
williamr@2
     6
// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
williamr@2
     7
//
williamr@2
     8
// Initial Contributors:
williamr@2
     9
// Nokia Corporation - initial contribution.
williamr@2
    10
//
williamr@2
    11
// Contributors:
williamr@2
    12
//
williamr@2
    13
// Description:
williamr@2
    14
// e32\include\e32lang.h
williamr@2
    15
// 
williamr@2
    16
//
williamr@2
    17
williamr@2
    18
#ifndef __E32LANG_H__
williamr@2
    19
#define __E32LANG_H__
williamr@2
    20
williamr@2
    21
williamr@2
    22
/**
williamr@2
    23
* 
williamr@2
    24
* Extended Languages (aka three-digit locales)
williamr@2
    25
*
williamr@2
    26
* In order to support language variants for specific network operators, the
williamr@2
    27
* language can be extended to 16 bits by pairing it with a dialect. Up to 1024 
williamr@2
    28
* languages and 63 dialects are supported. For example, American Sprint is 
williamr@2
    29
* ELangAmerican with EDialectSprint = 10 + 1024 = 1034.
williamr@2
    30
*
williamr@2
    31
* The locale-specific resource files have a file extension of the form RNNNNN,
williamr@2
    32
* where NNNNN is five digits. For compatibility reasons, any leading zeros are
williamr@2
    33
* ignored, so that .R10 and R00010 are considered identical.
williamr@2
    34
* The locale content for American Sprint is stored in .R1034 (or .R01034)
williamr@2
    35
*/
williamr@2
    36
williamr@2
    37
/**
williamr@2
    38
@publishedAll
williamr@2
    39
@released
williamr@2
    40
williamr@2
    41
Language identity enumeration. 
williamr@2
    42
williamr@2
    43
Each value in the enumeration uniquely identifies a language.
williamr@2
    44
williamr@2
    45
If another value is needed, one of the following actions should be taken: Either
williamr@2
    46
the Internationalization Technology Architect in Symbian should be contacted or
williamr@2
    47
a defect should be raised against EUser. Unallocated values should not have
williamr@2
    48
meanings inferred or extrapolated from already allocated values.
williamr@2
    49
williamr@2
    50
@see BaflUtils::NearestLanguageFile
williamr@2
    51
@see BaflUtils::GetDowngradePath
williamr@2
    52
*/
williamr@2
    53
enum TLanguage
williamr@2
    54
	{
williamr@2
    55
	/**
williamr@2
    56
	Enumerated value used for testing - does not represent a language.
williamr@2
    57
	*/
williamr@2
    58
	ELangTest = 0,
williamr@2
    59
	
williamr@2
    60
	/** UK English. */
williamr@2
    61
	ELangEnglish = 1,
williamr@2
    62
	
williamr@2
    63
	/** French. */
williamr@2
    64
	ELangFrench = 2,
williamr@2
    65
	
williamr@2
    66
	/** German. */
williamr@2
    67
	ELangGerman = 3,
williamr@2
    68
	
williamr@2
    69
	/** Spanish. */
williamr@2
    70
	ELangSpanish = 4,
williamr@2
    71
	
williamr@2
    72
	/** Italian. */
williamr@2
    73
	ELangItalian = 5,
williamr@2
    74
	
williamr@2
    75
	/** Swedish. */
williamr@2
    76
	ELangSwedish = 6,
williamr@2
    77
	
williamr@2
    78
	/** Danish. */
williamr@2
    79
	ELangDanish = 7,
williamr@2
    80
	
williamr@2
    81
	/** Norwegian. */
williamr@2
    82
	ELangNorwegian = 8,
williamr@2
    83
	
williamr@2
    84
	/** Finnish. */
williamr@2
    85
	ELangFinnish = 9,
williamr@2
    86
	
williamr@2
    87
	/** American. */
williamr@2
    88
	ELangAmerican = 10,
williamr@2
    89
	
williamr@2
    90
	/** Swiss French. */
williamr@2
    91
	ELangSwissFrench = 11,
williamr@2
    92
	
williamr@2
    93
	/** Swiss German. */
williamr@2
    94
	ELangSwissGerman = 12,
williamr@2
    95
	
williamr@2
    96
	/** Portuguese. */
williamr@2
    97
	ELangPortuguese = 13,
williamr@2
    98
	
williamr@2
    99
	/** Turkish. */
williamr@2
   100
	ELangTurkish = 14,
williamr@2
   101
	
williamr@2
   102
	/** Icelandic. */
williamr@2
   103
	ELangIcelandic = 15,
williamr@2
   104
	
williamr@2
   105
	/** Russian. */
williamr@2
   106
	ELangRussian = 16,
williamr@2
   107
	
williamr@2
   108
	/** Hungarian. */
williamr@2
   109
	ELangHungarian = 17,
williamr@2
   110
	
williamr@2
   111
	/** Dutch. */
williamr@2
   112
	ELangDutch = 18,
williamr@2
   113
	
williamr@2
   114
	/** Belgian Flemish. */
williamr@2
   115
	ELangBelgianFlemish = 19,
williamr@2
   116
	
williamr@2
   117
	/** Australian English. */
williamr@2
   118
	ELangAustralian = 20,
williamr@2
   119
	
williamr@2
   120
	/** Belgian French. */
williamr@2
   121
	ELangBelgianFrench = 21,
williamr@2
   122
	
williamr@2
   123
	/** Austrian German. */
williamr@2
   124
	ELangAustrian = 22,
williamr@2
   125
	
williamr@2
   126
	/** New Zealand English. */
williamr@2
   127
	ELangNewZealand = 23,
williamr@2
   128
	
williamr@2
   129
	/** International French. */
williamr@2
   130
	ELangInternationalFrench = 24,
williamr@2
   131
	
williamr@2
   132
	/** Czech. */
williamr@2
   133
	ELangCzech = 25,
williamr@2
   134
	
williamr@2
   135
	/** Slovak. */
williamr@2
   136
	ELangSlovak = 26,
williamr@2
   137
	
williamr@2
   138
	/** Polish. */
williamr@2
   139
	ELangPolish = 27,
williamr@2
   140
	
williamr@2
   141
	/** Slovenian. */
williamr@2
   142
	ELangSlovenian = 28,
williamr@2
   143
	
williamr@2
   144
	/** Taiwanese Chinese. */
williamr@2
   145
	ELangTaiwanChinese = 29,
williamr@2
   146
	
williamr@2
   147
	/** Hong Kong Chinese. */
williamr@2
   148
	ELangHongKongChinese = 30,
williamr@2
   149
	
williamr@2
   150
	/** Peoples Republic of China's Chinese. */
williamr@2
   151
	ELangPrcChinese = 31,
williamr@2
   152
williamr@2
   153
	/** Japanese. */
williamr@2
   154
	ELangJapanese = 32,
williamr@2
   155
williamr@2
   156
	/** Thai. */
williamr@2
   157
	ELangThai = 33,
williamr@2
   158
williamr@2
   159
	/** Afrikaans. */
williamr@2
   160
	ELangAfrikaans = 34,
williamr@2
   161
williamr@2
   162
	/** Albanian. */
williamr@2
   163
	ELangAlbanian = 35,
williamr@2
   164
williamr@2
   165
	/** Amharic. */
williamr@2
   166
	ELangAmharic = 36,
williamr@2
   167
williamr@2
   168
	/** Arabic. */
williamr@2
   169
	ELangArabic = 37,
williamr@2
   170
williamr@2
   171
	/** Armenian. */
williamr@2
   172
	ELangArmenian = 38,
williamr@2
   173
williamr@2
   174
	/** Tagalog. */
williamr@2
   175
	ELangTagalog = 39,
williamr@2
   176
williamr@2
   177
	/** Belarussian. */
williamr@2
   178
	ELangBelarussian = 40,
williamr@2
   179
williamr@2
   180
	/** Bengali. */
williamr@2
   181
	ELangBengali = 41,
williamr@2
   182
williamr@2
   183
	/** Bulgarian. */
williamr@2
   184
	ELangBulgarian = 42,
williamr@2
   185
williamr@2
   186
	/** Burmese. */
williamr@2
   187
	ELangBurmese = 43,
williamr@2
   188
williamr@2
   189
	/** Catalan. */
williamr@2
   190
	ELangCatalan = 44,
williamr@2
   191
williamr@2
   192
	/** Croatian. */
williamr@2
   193
	ELangCroatian = 45,
williamr@2
   194
williamr@2
   195
	/** Canadian English. */
williamr@2
   196
	ELangCanadianEnglish = 46,
williamr@2
   197
williamr@2
   198
	/** International English. */
williamr@2
   199
	ELangInternationalEnglish = 47,
williamr@2
   200
williamr@2
   201
	/** South African English. */
williamr@2
   202
	ELangSouthAfricanEnglish = 48,
williamr@2
   203
williamr@2
   204
	/** Estonian. */
williamr@2
   205
	ELangEstonian = 49,
williamr@2
   206
williamr@2
   207
	/** Farsi. */
williamr@2
   208
	ELangFarsi = 50,
williamr@2
   209
williamr@2
   210
	/** Canadian French. */
williamr@2
   211
	ELangCanadianFrench = 51,
williamr@2
   212
williamr@2
   213
	/** Gaelic. */
williamr@2
   214
	ELangScotsGaelic = 52,
williamr@2
   215
williamr@2
   216
	/** Georgian. */
williamr@2
   217
	ELangGeorgian = 53,
williamr@2
   218
williamr@2
   219
	/** Greek. */
williamr@2
   220
	ELangGreek = 54,
williamr@2
   221
williamr@2
   222
	/** Cyprus Greek. */
williamr@2
   223
	ELangCyprusGreek = 55,
williamr@2
   224
williamr@2
   225
	/** Gujarati. */
williamr@2
   226
	ELangGujarati = 56,
williamr@2
   227
williamr@2
   228
	/** Hebrew. */
williamr@2
   229
	ELangHebrew = 57,
williamr@2
   230
williamr@2
   231
	/** Hindi. */
williamr@2
   232
	ELangHindi = 58,
williamr@2
   233
williamr@2
   234
	/** Indonesian. */
williamr@2
   235
	ELangIndonesian = 59,
williamr@2
   236
williamr@2
   237
	/** Irish. */
williamr@2
   238
	ELangIrish = 60,
williamr@2
   239
williamr@2
   240
	/** Swiss Italian. */
williamr@2
   241
	ELangSwissItalian = 61,
williamr@2
   242
williamr@2
   243
	/** Kannada. */
williamr@2
   244
	ELangKannada = 62,
williamr@2
   245
williamr@2
   246
	/** Kazakh. */
williamr@2
   247
	ELangKazakh = 63,
williamr@2
   248
williamr@2
   249
	/** Khmer. */
williamr@2
   250
	ELangKhmer = 64,
williamr@2
   251
williamr@2
   252
	/** Korean. */
williamr@2
   253
	ELangKorean = 65,
williamr@2
   254
williamr@2
   255
	/** Lao. */
williamr@2
   256
	ELangLao = 66,
williamr@2
   257
williamr@2
   258
	/** Latvian. */
williamr@2
   259
	ELangLatvian = 67,
williamr@2
   260
williamr@2
   261
	/** Lithuanian. */
williamr@2
   262
	ELangLithuanian = 68,
williamr@2
   263
williamr@2
   264
	/** Macedonian. */
williamr@2
   265
	ELangMacedonian = 69,
williamr@2
   266
williamr@2
   267
	/** Malay. */
williamr@2
   268
	ELangMalay = 70,
williamr@2
   269
williamr@2
   270
	/** Malayalam. */
williamr@2
   271
	ELangMalayalam = 71,
williamr@2
   272
williamr@2
   273
	/** Marathi. */
williamr@2
   274
	ELangMarathi = 72,
williamr@2
   275
williamr@2
   276
	/** Moldavian. */
williamr@2
   277
	ELangMoldavian = 73,
williamr@2
   278
williamr@2
   279
	/** Mongolian. */
williamr@2
   280
	ELangMongolian = 74,
williamr@2
   281
williamr@2
   282
	/** Norwegian Nynorsk. */
williamr@2
   283
	ELangNorwegianNynorsk = 75,
williamr@2
   284
williamr@2
   285
	/** Brazilian Portuguese. */
williamr@2
   286
	ELangBrazilianPortuguese = 76,
williamr@2
   287
williamr@2
   288
	/** Punjabi. */
williamr@2
   289
	ELangPunjabi = 77,
williamr@2
   290
williamr@2
   291
	/** Romanian. */
williamr@2
   292
	ELangRomanian = 78,
williamr@2
   293
williamr@2
   294
	/** Serbian. */
williamr@2
   295
	ELangSerbian = 79,
williamr@2
   296
williamr@2
   297
	/** Sinhalese. */
williamr@2
   298
	ELangSinhalese = 80,
williamr@2
   299
williamr@2
   300
	/** Somali. */
williamr@2
   301
	ELangSomali = 81,
williamr@2
   302
williamr@2
   303
	/** International Spanish. */
williamr@2
   304
	ELangInternationalSpanish = 82,
williamr@2
   305
williamr@2
   306
	/** American Spanish. */
williamr@2
   307
	ELangLatinAmericanSpanish = 83,
williamr@2
   308
williamr@2
   309
	/** Swahili. */
williamr@2
   310
	ELangSwahili = 84,
williamr@2
   311
williamr@2
   312
	/** Finland Swedish. */
williamr@2
   313
	ELangFinlandSwedish = 85,
williamr@2
   314
williamr@2
   315
	/** Reserved, not in use. */
williamr@2
   316
	ELangReserved1 = 86,		// This enum should not be used for new languages, see INC110543
williamr@2
   317
williamr@2
   318
	/** Tamil. */
williamr@2
   319
	ELangTamil = 87,
williamr@2
   320
williamr@2
   321
	/** Telugu. */
williamr@2
   322
	ELangTelugu = 88,
williamr@2
   323
williamr@2
   324
	/** Tibetan. */
williamr@2
   325
	ELangTibetan = 89,
williamr@2
   326
williamr@2
   327
	/** Tigrinya. */
williamr@2
   328
	ELangTigrinya = 90,
williamr@2
   329
williamr@2
   330
	/** Cyprus Turkish. */
williamr@2
   331
	ELangCyprusTurkish = 91,
williamr@2
   332
williamr@2
   333
	/** Turkmen. */
williamr@2
   334
	ELangTurkmen = 92,
williamr@2
   335
williamr@2
   336
	/** Ukrainian. */
williamr@2
   337
	ELangUkrainian = 93,
williamr@2
   338
williamr@2
   339
	/** Urdu. */
williamr@2
   340
	ELangUrdu = 94,
williamr@2
   341
williamr@2
   342
	/** Reserved, not in use. */
williamr@2
   343
	ELangReserved2 = 95,		// This enum should not be used for new languages, see INC110543
williamr@2
   344
williamr@2
   345
	/** Vietnamese. */
williamr@2
   346
	ELangVietnamese = 96,
williamr@2
   347
williamr@2
   348
	/** Welsh. */
williamr@2
   349
	ELangWelsh = 97,
williamr@2
   350
williamr@2
   351
	/** Zulu. */
williamr@2
   352
	ELangZulu = 98,
williamr@2
   353
williamr@2
   354
	/**
williamr@2
   355
	@deprecated
williamr@2
   356
	
williamr@2
   357
	Use of this value is deprecated.
williamr@2
   358
	*/
williamr@2
   359
	ELangOther = 99,
williamr@2
   360
williamr@2
   361
	/** English with terms as used by the device manufacturer, if this needs to
williamr@2
   362
	be distinct from the English used by the UI vendor. */
williamr@2
   363
	ELangManufacturerEnglish = 100,
williamr@2
   364
williamr@2
   365
	/** South Sotho.
williamr@2
   366
	
williamr@2
   367
	A language of Lesotho also called Sesotho. SIL code sot. */
williamr@2
   368
	ELangSouthSotho = 101,
williamr@2
   369
	
williamr@2
   370
	/** Basque. */
williamr@2
   371
	ELangBasque = 102,
williamr@2
   372
	
williamr@2
   373
	/** Galician. */
williamr@2
   374
	ELangGalician = 103,
williamr@2
   375
	
williamr@2
   376
	/** Javanese. */
williamr@2
   377
	ELangJavanese = 104,
williamr@2
   378
	
williamr@2
   379
	/** Maithili. */
williamr@2
   380
	ELangMaithili = 105,
williamr@2
   381
	
williamr@2
   382
	/** Azerbaijani(Latin alphabet). */
williamr@2
   383
	ELangAzerbaijani_Latin = 106,
williamr@2
   384
	
williamr@2
   385
	/** Azerbaijani(Cyrillic alphabet). */
williamr@2
   386
	ELangAzerbaijani_Cyrillic = 107,
williamr@2
   387
	
williamr@2
   388
	/** Oriya. */
williamr@2
   389
	ELangOriya = 108,
williamr@2
   390
	
williamr@2
   391
	/** Bhojpuri. */
williamr@2
   392
	ELangBhojpuri = 109,
williamr@2
   393
	
williamr@2
   394
	/** Sundanese. */
williamr@2
   395
	ELangSundanese = 110,
williamr@2
   396
	
williamr@2
   397
	/** Kurdish(Latin alphabet). */
williamr@2
   398
	ELangKurdish_Latin = 111,
williamr@2
   399
	
williamr@2
   400
	/** Kurdish(Arabic alphabet). */
williamr@2
   401
	ELangKurdish_Arabic = 112,
williamr@2
   402
	
williamr@2
   403
	/** Pashto. */
williamr@2
   404
	ELangPashto = 113,
williamr@2
   405
	
williamr@2
   406
	/** Hausa. */
williamr@2
   407
	ELangHausa = 114,
williamr@2
   408
	
williamr@2
   409
	/** Oromo. */
williamr@2
   410
	ELangOromo = 115,
williamr@2
   411
	
williamr@2
   412
	/** Uzbek(Latin alphabet). */
williamr@2
   413
	ELangUzbek_Latin = 116,
williamr@2
   414
	
williamr@2
   415
	/** Uzbek(Cyrillic alphabet). */
williamr@2
   416
	ELangUzbek_Cyrillic = 117,
williamr@2
   417
	
williamr@2
   418
	/** Sindhi(Arabic alphabet). */
williamr@2
   419
	ELangSindhi_Arabic = 118,
williamr@2
   420
	
williamr@2
   421
	/** Sindhi(using Devanagari script). */
williamr@2
   422
	ELangSindhi_Devanagari = 119,
williamr@2
   423
	
williamr@2
   424
	/** Yoruba. */
williamr@2
   425
	ELangYoruba = 120,
williamr@2
   426
	
williamr@2
   427
	/** Cebuano. */
williamr@2
   428
	ELangCebuano = 121,
williamr@2
   429
	
williamr@2
   430
	/** Igbo. */
williamr@2
   431
	ELangIgbo = 122,
williamr@2
   432
	
williamr@2
   433
	/** Malagasy. */
williamr@2
   434
	ELangMalagasy = 123,
williamr@2
   435
	
williamr@2
   436
	/** Nepali. */ 
williamr@2
   437
	ELangNepali = 124,
williamr@2
   438
	
williamr@2
   439
	/** Assamese. */
williamr@2
   440
	ELangAssamese = 125,
williamr@2
   441
	
williamr@2
   442
	/** Shona. */
williamr@2
   443
	ELangShona = 126,
williamr@2
   444
	
williamr@2
   445
	/** Zhuang. */
williamr@2
   446
	ELangZhuang = 127,
williamr@2
   447
	
williamr@2
   448
	/** Madurese. */
williamr@2
   449
	ELangMadurese = 128,
williamr@2
   450
	
williamr@2
   451
	/** English as appropriate for use in Asia-Pacific regions. */
williamr@2
   452
	ELangEnglish_Apac=129,
williamr@2
   453
williamr@2
   454
	/** English as appropriate for use in Taiwan. */
williamr@2
   455
	ELangEnglish_Taiwan=157,
williamr@2
   456
williamr@2
   457
	/** English as appropriate for use in Hong Kong. */
williamr@2
   458
	ELangEnglish_HongKong=158,
williamr@2
   459
williamr@2
   460
	/** English as appropriate for use in the Peoples Republic of China. */
williamr@2
   461
	ELangEnglish_Prc=159,
williamr@2
   462
williamr@2
   463
	/** English as appropriate for use in Japan. */
williamr@2
   464
	ELangEnglish_Japan=160,
williamr@2
   465
williamr@2
   466
	/** English as appropriate for use in Thailand. */
williamr@2
   467
	ELangEnglish_Thailand=161,
williamr@2
   468
	
williamr@2
   469
	/** Fulfulde, also known as Fula */
williamr@2
   470
	ELangFulfulde = 162,
williamr@2
   471
	
williamr@2
   472
	/** Tamazight. */
williamr@2
   473
	ELangTamazight = 163,
williamr@2
   474
williamr@2
   475
	/** Bolivian Quechua. */
williamr@2
   476
	ELangBolivianQuechua = 164,
williamr@2
   477
	
williamr@2
   478
	/** Peru Quechua. */
williamr@2
   479
	ELangPeruQuechua = 165,
williamr@2
   480
	
williamr@2
   481
	/** Ecuador Quechua. */
williamr@2
   482
	ELangEcuadorQuechua = 166,
williamr@2
   483
	
williamr@2
   484
	/** Tajik(Cyrillic alphabet). */
williamr@2
   485
	ELangTajik_Cyrillic = 167,
williamr@2
   486
	
williamr@2
   487
	/** Tajik(using Perso-Arabic script). */
williamr@2
   488
	ELangTajik_PersoArabic = 168,
williamr@2
   489
	
williamr@2
   490
	/** Nyanja, also known as Chichewa or Chewa. */
williamr@2
   491
	ELangNyanja = 169,
williamr@2
   492
	
williamr@2
   493
	/** Haitian Creole. */
williamr@2
   494
	ELangHaitianCreole = 170,
williamr@2
   495
	
williamr@2
   496
	/** Lombard. */
williamr@2
   497
	ELangLombard = 171,
williamr@2
   498
williamr@2
   499
	/** Koongo, also known as Kongo or KiKongo. */
williamr@2
   500
	ELangKoongo = 172, 
williamr@2
   501
	
williamr@2
   502
	/** Akan. */
williamr@2
   503
	ELangAkan = 173,
williamr@2
   504
	
williamr@2
   505
	/** Hmong. */
williamr@2
   506
	ELangHmong = 174,
williamr@2
   507
williamr@2
   508
	/** Yi. */
williamr@2
   509
	ELangYi = 175,
williamr@2
   510
	
williamr@2
   511
	/** Tshiluba, also known as Luba-Kasai */
williamr@2
   512
	ELangTshiluba = 176,
williamr@2
   513
williamr@2
   514
	/** Ilocano, also know as Ilokano or Iloko. */
williamr@2
   515
	ELangIlocano = 177,
williamr@2
   516
	
williamr@2
   517
	/** Uyghur. */
williamr@2
   518
	ELangUyghur = 178,
williamr@2
   519
	
williamr@2
   520
	/** Neapolitan. */
williamr@2
   521
	ELangNeapolitan = 179,
williamr@2
   522
williamr@2
   523
	/** Rwanda, also known as Kinyarwanda */
williamr@2
   524
	ELangRwanda = 180,
williamr@2
   525
	
williamr@2
   526
	/** Xhosa. */
williamr@2
   527
	ELangXhosa = 181,
williamr@2
   528
williamr@2
   529
	/** Balochi, also known as Baluchi */
williamr@2
   530
	ELangBalochi = 182,
williamr@2
   531
	
williamr@2
   532
	/** Hiligaynon. */
williamr@2
   533
	ElangHiligaynon = 183,
williamr@2
   534
	
williamr@2
   535
	/** Minangkabau. */
williamr@2
   536
	ELangMinangkabau = 184,
williamr@2
   537
	
williamr@2
   538
	/** Makhuwa. */
williamr@2
   539
	ELangMakhuwa = 185,
williamr@2
   540
	
williamr@2
   541
	/** Santali. */
williamr@2
   542
	ELangSantali = 186,
williamr@2
   543
williamr@2
   544
	/** Gikuyu, sometimes written Kikuyu. */
williamr@2
   545
	ELangGikuyu = 187,
williamr@2
   546
	
williamr@2
   547
	/** Mòor? also known as Mossi or More. */
williamr@2
   548
	ELangMoore = 188,
williamr@2
   549
	
williamr@2
   550
	/** Guaran? */
williamr@2
   551
	ELangGuarani = 189, 
williamr@2
   552
	
williamr@2
   553
	/** Rundi, also known as Kirundi. */
williamr@2
   554
	ELangRundi = 190,
williamr@2
   555
williamr@2
   556
	/** Romani(Latin alphabet). */
williamr@2
   557
	ELangRomani_Latin = 191,
williamr@2
   558
	
williamr@2
   559
	/** Romani(Cyrillic alphabet). */
williamr@2
   560
	ELangRomani_Cyrillic = 192,
williamr@2
   561
	
williamr@2
   562
	/** Tswana. */
williamr@2
   563
	ELangTswana = 193,
williamr@2
   564
	
williamr@2
   565
	/** Kanuri. */
williamr@2
   566
	ELangKanuri = 194,
williamr@2
   567
	
williamr@2
   568
	/** Kashmiri(using Devanagari script). */
williamr@2
   569
	ELangKashmiri_Devanagari = 195,
williamr@2
   570
	
williamr@2
   571
	/** Kashmiri(using Perso-Arabic script). */
williamr@2
   572
	ELangKashmiri_PersoArabic = 196,
williamr@2
   573
	
williamr@2
   574
	/** Umbundu. */
williamr@2
   575
	ELangUmbundu = 197,
williamr@2
   576
	
williamr@2
   577
	/** Konkani. */
williamr@2
   578
	ELangKonkani = 198,
williamr@2
   579
	
williamr@2
   580
	/** Balinese, a language used in Indonesia (Java and Bali). */
williamr@2
   581
	ELangBalinese = 199,
williamr@2
   582
	
williamr@2
   583
	/** Northern Sotho. */
williamr@2
   584
	ELangNorthernSotho = 200,
williamr@2
   585
	
williamr@2
   586
	/** Wolof. */
williamr@2
   587
	ELangWolof = 201,
williamr@2
   588
	
williamr@2
   589
	/** Bemba. */
williamr@2
   590
	ELangBemba = 202,
williamr@2
   591
williamr@2
   592
	/** Tsonga. */
williamr@2
   593
	ELangTsonga = 203,
williamr@2
   594
	
williamr@2
   595
	/** Yiddish. */
williamr@2
   596
	ELangYiddish = 204,
williamr@2
   597
	
williamr@2
   598
	/** Kirghiz, also known as Kyrgyz. */
williamr@2
   599
	ELangKirghiz = 205,
williamr@2
   600
	
williamr@2
   601
	/** Ganda, also known as Luganda. */
williamr@2
   602
	ELangGanda = 206,
williamr@2
   603
williamr@2
   604
	/** Soga, also known as Lusoga. */
williamr@2
   605
	ELangSoga = 207,
williamr@2
   606
	
williamr@2
   607
	/** Mbundu, also known as Kimbundu. */
williamr@2
   608
	ELangMbundu = 208,
williamr@2
   609
	
williamr@2
   610
	/** Bambara. */
williamr@2
   611
	ELangBambara = 209,
williamr@2
   612
	
williamr@2
   613
	/** Central Aymara. */
williamr@2
   614
	ELangCentralAymara = 210,
williamr@2
   615
williamr@2
   616
	/** Zarma. */
williamr@2
   617
	ELangZarma = 211,
williamr@2
   618
	
williamr@2
   619
	/** Lingala. */
williamr@2
   620
	ELangLingala = 212,
williamr@2
   621
	
williamr@2
   622
	/** Bashkir. */
williamr@2
   623
	ELangBashkir = 213,
williamr@2
   624
	
williamr@2
   625
	/** Chuvash. */
williamr@2
   626
	ELangChuvash = 214,
williamr@2
   627
williamr@2
   628
	/** Swati. */
williamr@2
   629
	ELangSwati = 215,
williamr@2
   630
williamr@2
   631
	/** Tatar. */
williamr@2
   632
	ELangTatar = 216,
williamr@2
   633
	
williamr@2
   634
	/** Southern Ndebele. */
williamr@2
   635
	ELangSouthernNdebele = 217,
williamr@2
   636
	
williamr@2
   637
	/** Sardinian. */
williamr@2
   638
	ELangSardinian = 218,
williamr@2
   639
	
williamr@2
   640
	/** Scots. */
williamr@2
   641
	ELangScots = 219,
williamr@2
   642
williamr@2
   643
	/** Meitei, also known as Meithei or Manipuri */
williamr@2
   644
	ELangMeitei = 220,
williamr@2
   645
	
williamr@2
   646
	/** Walloon. */
williamr@2
   647
	ELangWalloon = 221,
williamr@2
   648
	
williamr@2
   649
	/** Kabardian. */
williamr@2
   650
	ELangKabardian = 222,
williamr@2
   651
	
williamr@2
   652
	/** Mazanderani, also know as Mazandarani or Tabri. */
williamr@2
   653
	ELangMazanderani = 223,
williamr@2
   654
	
williamr@2
   655
	/** Gilaki. */
williamr@2
   656
	ELangGilaki = 224,
williamr@2
   657
	
williamr@2
   658
	/** Shan. */
williamr@2
   659
	ELangShan = 225,
williamr@2
   660
	
williamr@2
   661
	/** Luyia. */
williamr@2
   662
	ELangLuyia = 226,
williamr@2
   663
	
williamr@2
   664
	/** Luo, also known as Dholuo, a language of Kenya. */
williamr@2
   665
	ELanguageLuo = 227,
williamr@2
   666
	
williamr@2
   667
	/** Sukuma, also known as Kisukuma. */
williamr@2
   668
	ELangSukuma = 228,
williamr@2
   669
	
williamr@2
   670
	/** Aceh, also known as Achinese. */
williamr@2
   671
	ELangAceh = 229,
williamr@2
   672
williamr@2
   673
	/** English used in India. */
williamr@2
   674
    ELangEnglish_India = 230,
williamr@2
   675
	
williamr@2
   676
	/** Malay as appropriate for use in Asia-Pacific regions. */
williamr@2
   677
	ELangMalay_Apac=326,
williamr@2
   678
williamr@2
   679
	/** Indonesian as appropriate for use in Asia-Pacific regions. */
williamr@2
   680
	ELangIndonesian_Apac=327,
williamr@2
   681
	
williamr@2
   682
	/**
williamr@2
   683
	Indicates the final language in the language downgrade path.
williamr@2
   684
	
williamr@2
   685
	@see BaflUtils::NearestLanguageFile
williamr@2
   686
	@see BaflUtils::GetDowngradePath
williamr@2
   687
	*/
williamr@2
   688
	ELangNone = 0xFFFF, // up to 1023 languages * 16 dialects, in 16 bits
williamr@2
   689
	ELangMaximum = ELangNone // This must always be equal to the last (largest) TLanguage enum.
williamr@2
   690
	};
williamr@2
   691
williamr@2
   692
williamr@2
   693
#endif /* __E32LANG_H__ */