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