Home | History | Annotate | Download | only in layout
      1 /*
      2  *
      3  * (C) Copyright IBM Corp. 1998-2009. All Rights Reserved.
      4  *
      5  * WARNING: THIS FILE IS MACHINE GENERATED. DO NOT HAND EDIT IT UNLESS
      6  * YOU REALLY KNOW WHAT YOU'RE DOING.
      7  *
      8  * *************************************************************
      9  * Hand edited on 04/24/2008 to add correct @stable, @draft tags
     10  * prior to updating the tool to track these.
     11  * *************************************************************
     12  *
     13  * Generated on: 04/24/2008 10:19:13 AM HST
     14  */
     15 
     16 #ifndef __LELANGUAGES_H
     17 #define __LELANGUAGES_H
     18 
     19 #include "LETypes.h"
     20 
     21 /**
     22  * \file
     23  * \brief C++ API: List of language codes for LayoutEngine
     24  */
     25 
     26 U_NAMESPACE_BEGIN
     27 
     28 /**
     29  * A provisional list of language codes. For now,
     30  * this is just a list of languages which the LayoutEngine
     31  * supports.
     32  *
     33  * @stable ICU 2.6
     34  */
     35 
     36 enum LanguageCodes {
     37     nullLanguageCode =  0,
     38     araLanguageCode =  1,
     39     asmLanguageCode =  2,
     40     benLanguageCode =  3,
     41     farLanguageCode =  4,
     42     gujLanguageCode =  5,
     43     hinLanguageCode =  6,
     44     iwrLanguageCode =  7,
     45     jiiLanguageCode =  8,
     46     janLanguageCode =  9,
     47     kanLanguageCode = 10,
     48     kokLanguageCode = 11,
     49     korLanguageCode = 12,
     50     kshLanguageCode = 13,
     51     malLanguageCode = 14,
     52     marLanguageCode = 15,
     53     mlrLanguageCode = 16,
     54     mniLanguageCode = 17,
     55     oriLanguageCode = 18,
     56     sanLanguageCode = 19,
     57     sndLanguageCode = 20,
     58     snhLanguageCode = 21,
     59     syrLanguageCode = 22,
     60     tamLanguageCode = 23,
     61     telLanguageCode = 24,
     62     thaLanguageCode = 25,
     63     urdLanguageCode = 26,
     64     zhpLanguageCode = 27,
     65     zhsLanguageCode = 28,
     66     zhtLanguageCode = 29,
     67 
     68     /** New language codes added 03/13/2008 @stable ICU 4.0 */
     69     afkLanguageCode = 30,
     70     belLanguageCode = 31,
     71     bgrLanguageCode = 32,
     72     catLanguageCode = 33,
     73     cheLanguageCode = 34,
     74     copLanguageCode = 35,
     75     csyLanguageCode = 36,
     76     danLanguageCode = 37,
     77     deuLanguageCode = 38,
     78     dznLanguageCode = 39,
     79     ellLanguageCode = 40,
     80     engLanguageCode = 41,
     81     espLanguageCode = 42,
     82     etiLanguageCode = 43,
     83     euqLanguageCode = 44,
     84     finLanguageCode = 45,
     85     fraLanguageCode = 46,
     86     gaeLanguageCode = 47,
     87     hauLanguageCode = 48,
     88     hrvLanguageCode = 49,
     89     hunLanguageCode = 50,
     90     hyeLanguageCode = 51,
     91     indLanguageCode = 52,
     92     itaLanguageCode = 53,
     93     khmLanguageCode = 54,
     94     mngLanguageCode = 55,
     95     mtsLanguageCode = 56,
     96     nepLanguageCode = 57,
     97     nldLanguageCode = 58,
     98     pasLanguageCode = 59,
     99     plkLanguageCode = 60,
    100     ptgLanguageCode = 61,
    101     romLanguageCode = 62,
    102     rusLanguageCode = 63,
    103     skyLanguageCode = 64,
    104     slvLanguageCode = 65,
    105     sqiLanguageCode = 66,
    106     srbLanguageCode = 67,
    107     sveLanguageCode = 68,
    108     tibLanguageCode = 69,
    109     trkLanguageCode = 70,
    110     welLanguageCode = 71,
    111 
    112     languageCodeCount = 72
    113 };
    114 
    115 U_NAMESPACE_END
    116 #endif
    117