tableslanguages.h

Go to the documentation of this file.
00001 /*-----------------------------------------------------------------------------------*/
00002 /* INRIA 2007 */
00003 /* Allan CORNET */
00004 /*-----------------------------------------------------------------------------------*/ 
00005 #ifndef __TABLESLANGUAGES_H__
00006 #define __TABLESLANGUAGES_H__
00007 /*-----------------------------------------------------------------------------------*/ 
00008 /* See : 
00009         http://www.unicode.org/cldr
00010         http://unicode.org/cldr/data/diff/main/index.html
00011         http://inter-locale.com/ID/draft-ietf-ltru-registry-14.html
00012 */
00013 #define SCILABDEFAULTLANGUAGE "en_US"
00014 #define SCILABDEFAULTLANGUAGECODE 83
00015 /*-----------------------------------------------------------------------------------*/ 
00016 #define LengthAlphacode 16
00017 #define LengthAlpha2code 3
00018 #define LengthLanguage 64
00019 typedef struct languages_struct 
00020 {
00021         int code;
00022         char alphacode[LengthAlphacode];
00023         char languagedescription[LengthLanguage];
00024 
00025 } LanguagesTable;
00026 /*-----------------------------------------------------------------------------------*/ 
00027 typedef struct languagesalias_struct 
00028 {
00029         char alias[LengthAlphacode];
00030         char alphacode[LengthAlphacode];
00031 
00032 } LanguagesTableAlias;
00033 /*-----------------------------------------------------------------------------------*/ 
00034 #define NumberLanguagesAlias 41
00035 static LanguagesTableAlias LANGUAGE_LOCALE_ALIAS[NumberLanguagesAlias]=
00036 {
00037         {"bg","bg_BG"},
00038         {"ca","ca_ES"},
00039         {"cn","zh_CN"},
00040         {"cs","cs_CZ"},
00041         {"cy","cy_GB"},
00042         {"da","da_DK"},
00043         {"de","de_DE"},
00044         {"el","el_GR"},
00045         {"en","en_US"},
00046         {"es","es_ES"},
00047         {"et","et_EE"},
00048         {"eu","eu_ES"},
00049         {"fa","fa_IR"},
00050         {"fi","fi_FI"},
00051         {"fo","fo_FO"},
00052         {"fr","fr_FR"},
00053         {"he","he_IL"},
00054         {"hr","hr_HR"},
00055         {"hu","hu_HU"},
00056         {"id","id_ID"},
00057         {"is","is_IS"},
00058         {"it","it_IT"},
00059         {"ja","ja_JP"},
00060         {"ko","ko_KR"},
00061         {"lt","lt_LT"},
00062         {"my","ms_MY"},
00063         {"nb","nb_NO"},
00064         {"nl","nl_NL"},
00065         {"pl","pl_PL"},
00066         {"pt","pt_PT"},
00067         {"ro","ro_RO"},
00068         {"ru","ru_RU"},
00069         {"sk","sk_SK"},
00070         {"sl","sl_SI"},
00071         {"sr","sr_YU"},
00072         {"sv","sv_SE"},
00073         {"th","th_TH"},
00074         {"tl","tl_PH"},
00075         {"tr","tr_TR"},
00076         {"tw","zh_TW"},
00077         {"uk","uk_UA"}
00078 };
00079 /*-----------------------------------------------------------------------------------*/ 
00080 #define NumberLanguages 219
00081 static LanguagesTable LANGUAGE_COUNTRY_TAB[NumberLanguages]=
00082 {
00083         {  1, "aa_DJ","Afar (Djibouti)"},
00084         {  2, "aa_ER","Afar (Eritrea)"},
00085         {  3, "aa_ER_SAAHO","Afar (Eritrea, SAAHO)"},
00086         {  4, "aa_ET","Afar (Ethiopia)"},
00087         {  5, "af_ZA","Afrikaans (South Africa)"},
00088         {  6, "sq_AL","Albanian (Albania)"},
00089         {  7, "am_ET","Amharic (Ethiopia)"},
00090         {  8, "ar_DZ","Arabic (Algeria)"},
00091         {  9, "ar_BH","Arabic (Bahrain)"},
00092         { 10, "ar_EG","Arabic (Egypt)"},
00093         { 11, "ar_IQ","Arabic (Iraq)"},
00094         { 12, "ar_JO","Arabic (Jordan)"},
00095         { 13, "ar_KW","Arabic (Kuwait)"},
00096         { 14, "ar_LB","Arabic (Lebanon)"},
00097         { 15, "ar_LY","Arabic (Libya)"},
00098         { 16, "ar_MA","Arabic (Morocco)"},
00099         { 17, "ar_OM","Arabic (Oman)"},
00100         { 18, "ar_QA","Arabic (Qatar)"},
00101         { 19, "ar_SA","Arabic (Saudi Arabia)"},
00102         { 20, "ar_SD","Arabic (Sudan)"},
00103         { 21, "ar_SY","Arabic (Syria)"},
00104         { 22, "ar_TN","Arabic (Tunisia)"},
00105         { 23, "ar_AE","Arabic (United Arab Emirates)"},
00106         { 24, "ar_YE","Arabic (Yemen)"},
00107         { 25, "hy_AM","Armenian (Armenia)"},
00108         { 26, "hy_AM_REVISED","Armenian (Armenia, Revised Orthography)"},
00109         { 27, "as_IN","Assamese (India)"},
00110         { 28, "az_AZ","Azerbaijani (Azerbaijan)"},
00111         { 29, "az_Cyrl_AZ","Azerbaijani (Cyrillic, Azerbaijan)"},
00112         { 30, "az_Latn_AZ","Azerbaijani (Latin, Azerbaijan)"},
00113         { 31, "az_Cyrl","Azerbaijani (Cyrillic)"},
00114         { 32, "az_Latn","Azerbaijani (Latin)"},
00115         { 33, "eu_ES","Basque (Spain)"},
00116         { 34, "be_BY","Belarusian (Belarus)"},
00117         { 35, "bn_IN","Bengali (India)"},
00118         { 36, "byn_ER","Blin (Eritrea)"},
00119         { 37, "bs_BA","Bosnian (Bosnia and Herzegovina)"},
00120         { 38, "bg_BG","Bulgarian (Bulgaria)"},
00121         { 39, "ca_ES","Catalan (Spain)"},
00122         { 40, "zh_CN","Chinese (China)"},
00123         { 41, "zh_Hans_CN","Chinese (Simplified Han, China)"},
00124         { 42, "zh_HK","Chinese (Hong Kong S.A.R., China)"},
00125         { 43, "zh_Hant_HK","Chinese (Traditional Han, Hong Kong S.A.R., China)"},
00126         { 44, "zh_Hant_MO","Chinese (Traditional Han, Macao S.A.R., China)"},
00127         { 45, "zh_MO","Chinese (Macao S.A.R., China)"},
00128         { 46, "zh_Hans_SG","Chinese (Simplified Han, Singapore)"},
00129         { 47, "zh_SG","Chinese (Singapore)"},
00130         { 48, "zh_Hant_TW","Chinese (Traditional Han, Taiwan)"},
00131         { 49, "zh_TW","Chinese (Taiwan)"},
00132         { 50, "zh_Hans","Chinese (Simplified Han)"},
00133         { 51, "zh_Hant","Chinese (Traditional Han)"},
00134         { 52, "kw_GB","Cornish (United Kingdom)"},
00135         { 53, "hr_HR","Croatian (Croatia)"},
00136         { 54, "cs_CZ","Czech (Czech Republic)"},
00137         { 55, "da_DK","Danish (Denmark)"},
00138         { 56, "dv_MV","Divehi (Maldives)"},
00139         { 57, "nl_BE","Dutch (Belgium)"},
00140         { 58, "nl_NL","Dutch (Netherlands)"},
00141         { 59, "dz_BT","Dzongkha (Bhutan)"},
00142         { 60, "en_AS","English (American Samoa)"},
00143         { 61, "en_AU","English (Australia)"},
00144         { 62, "en_BE","English (Belgium)"},
00145         { 63, "en_BZ","English (Belize)"},
00146         { 64, "en_BW","English (Botswana)"},
00147         { 65, "en_CA","English (Canada)"},
00148         { 66, "en_GU","English (Guam)"},
00149         { 67, "en_HK","English (Hong Kong S.A.R., China)"},
00150         { 68, "en_IN","English (India)"},
00151         { 69, "en_IE","English (Ireland)"},
00152         { 70, "en_JM","English (Jamaica)"},
00153         { 71, "en_MT","English (Malta)"},
00154         { 72, "en_MH","English (Marshall Islands)"},
00155         { 73, "en_NZ","English (New Zealand)"},
00156         { 74, "en_MP","English (Northern Mariana Islands)"},
00157         { 75, "en_PK","English (Pakistan)"},
00158         { 76, "en_PH","English (Philippines)"},
00159         { 77, "en_SG","English (Singapore)"},
00160         { 78, "en_ZA","English (South Africa)"},
00161         { 79, "en_TT","English (Trinidad and Tobago)"},
00162         { 80, "en_VI","English (U.S. Virgin Islands)"},
00163         { 81, "en_GB","English (United Kingdom)"},
00164         { 82, "en_UM","English (United States Minor Outlying Islands)"},
00165         { 83, "en_US","English (United States)"},
00166         { 84, "en_US_POSIX","English (United States, Computer)"},
00167         { 85, "en_ZW","English (Zimbabwe)"},
00168         { 86, "et_EE","Estonian (Estonia)"},
00169         { 87, "fo_FO","Faroese (Faroe Islands)"},
00170         { 88, "fi_FI","Finnish (Finland)"},
00171         { 89, "fr_BE","French (Belgium)"},
00172         { 90, "fr_CA","French (Canada)"},
00173         { 91, "fr_FR","French (France)"},
00174         { 92, "fr_LU","French (Luxembourg)"},
00175         { 93, "fr_MC","French (Monaco)"},
00176         { 94, "fr_CH","French (Switzerland)"},
00177         { 95, "gl_ES","Gallegan (Spain)"},
00178         { 96, "gez_ER","Geez (Eritrea)"},
00179         { 97, "gez_ET","Geez (Ethiopia)"},
00180         { 98, "ka_GE","Georgian (Georgia)"},
00181         { 99, "de_AT","German (Austria)"},
00182         { 100,"de_BE","German (Belgium)"},
00183         { 101,"de_DE","German (Germany)"},
00184         { 102,"de_LI","German (Liechtenstein)"},
00185         { 103,"de_LU","German (Luxembourg)"},
00186         { 104,"de_CH","German (Switzerland)"},
00187         { 105,"el_CY","Greek (Cyprus)"},
00188         { 106,"el_GR","Greek (Greece)"},
00189         { 107,"el_POLYTONI","Greek (POLYTONI)"},
00190         { 108,"gu_IN","Gujarati (India)"},
00191         { 109,"haw_US","Hawaiian (United States)"},
00192         { 110,"he_IL","Hebrew (Israel)"},
00193         { 111,"hi_IN","Hindi (India)"},
00194         { 112,"hu_HU","Hungarian (Hungary)"},
00195         { 113,"is_IS","Icelandic (Iceland)"},
00196         { 114,"id_ID","Indonesian (Indonesia)"},
00197         { 115,"ga_IE","Irish (Ireland)"},
00198         { 116,"it_IT","Italian (Italy)"},
00199         { 117,"it_CH","Italian (Switzerland)"},
00200         { 118,"ja_JP","Japanese (Japan)"},
00201         { 119,"kl_GL","Kalaallisut (Greenland)"},
00202         { 120,"kn_IN","Kannada (India)"},
00203         { 121,"kk_KZ","Kazakh (Kazakhstan)"},
00204         { 122,"km_KH","Khmer (Cambodia)"},
00205         { 123,"ky_KG","Kirghiz (Kyrgyzstan)"},
00206         { 124,"kok_IN","Konkani (India)"},
00207         { 125,"ko_KR","Korean (South Korea)"},
00208         { 126,"lo_LA","Lao (Laos)"},
00209         { 127,"lv_LV","Latvian (Latvia)"},
00210         { 128,"lt_LT","Lithuanian (Lithuania)"},
00211         { 129,"mk_MK","Macedonian (Macedonia)"},
00212         { 130,"ms_BN","Malay (Brunei)"},
00213         { 131,"ms_MY","Malay (Malaysia)"},
00214         { 132,"ml_IN","Malayalam (India)"},
00215         { 133,"mt_MT","Maltese (Malta)"},
00216         { 134,"gv_GB","Manx (United Kingdom)"},
00217         { 135,"mr_IN","Marathi (India)"},
00218         { 136,"mn_MN","Mongolian (Mongolia)"},
00219         { 137,"nb_NO","Norwegian Bokmål (Norway)"},
00220         { 138,"nn_NO","Norwegian Nynorsk (Norway)"},
00221         { 139,"or_IN","Oriya (India)"},
00222         { 140,"om_ET","Oromo (Ethiopia)"},
00223         { 141,"om_KE","Oromo (Kenya)"},
00224         { 142,"ps_AF","Pashto (Pushto) (Afghanistan)"},
00225         { 143,"fa_AF","Persian (Afghanistan)"},
00226         { 144,"fa_IR","Persian (Iran)"},
00227         { 145,"pl_PL","Polish (Poland)"},
00228         { 146,"pt_BR","Portuguese (Brazil)"},
00229         { 147,"pt_PT","Portuguese (Portugal)"},
00230         { 148,"pa_IN","Punjabi (India)"},
00231         { 149,"ro_RO","Romanian (Romania)"},
00232         { 150,"ru_RU","Russian (Russia)"},
00233         { 151,"ru_UA","Russian (Ukraine)"},
00234         { 152,"sa_IN","Sanskrit (India)"},
00235         { 153,"sr_BA","Serbian (Bosnia and Herzegovina)"},
00236         { 154,"sr_Cyrl_BA","Serbian (Cyrillic, Bosnia and Herzegovina)"},
00237         { 155,"sr_Latn_BA","Serbian (Latin, Bosnia and Herzegovina)"},
00238         { 156,"sr_CS","Serbian (Serbia And Montenegro)"},
00239         { 157,"sr_Cyrl_CS","Serbian (Cyrillic, Serbia And Montenegro)"},
00240         { 158,"sr_Latn_CS","Serbian (Latin, Serbia And Montenegro)"},
00241         { 159,"sr_Cyrl_YU","Serbian (Cyrillic, YU)"},
00242         { 160,"sr_Latn_YU","Serbian (Latin, YU)"},
00243         { 161,"sr_YU","Serbian (YU)"},
00244         { 162,"sr_Cyrl","Serbian (Cyrillic)"},
00245         { 163,"sr_Latn","Serbian (Latin)"},
00246         { 164,"sh_BA","Serbo-Croatian (Bosnia and Herzegovina)"},
00247         { 165,"sh_CS","Serbo-Croatian (Serbia And Montenegro)"},
00248         { 166,"sh_YU","Serbo-Croatian (YU)"},
00249         { 167,"sid_ET","Sidamo (Ethiopia)"},
00250         { 168,"sk_SK","Slovak (Slovakia)"},
00251         { 169,"sl_SI","Slovenian (Slovenia)"},
00252         { 170,"so_DJ","Somali (Djibouti)"},
00253         { 171,"so_ET","Somali (Ethiopia)"},
00254         { 172,"so_KE","Somali (Kenya)"},
00255         { 173,"so_SO","Somali (Somalia)"},
00256         { 174,"es_AR","Spanish (Argentina)"},
00257         { 175,"es_BO","Spanish (Bolivia)"},
00258         { 176,"es_CL","Spanish (Chile)"},
00259         { 177,"es_CO","Spanish (Colombia)"},
00260         { 178,"es_CR","Spanish (Costa Rica)"},
00261         { 179,"es_DO","Spanish (Dominican Republic)"},
00262         { 180,"es_EC","Spanish (Ecuador)"},
00263         { 181,"es_SV","Spanish (El Salvador)"},
00264         { 182,"es_GT","Spanish (Guatemala)"},
00265         { 183,"es_HN","Spanish (Honduras)"},
00266         { 184,"es_MX","Spanish (Mexico)"},
00267         { 185,"es_NI","Spanish (Nicaragua)"},
00268         { 186,"es_PA","Spanish (Panama)"},
00269         { 187,"es_PY","Spanish (Paraguay)"},
00270         { 188,"es_PE","Spanish (Peru)"},
00271         { 189,"es_PR","Spanish (Puerto Rico)"},
00272         { 190,"es_ES","Spanish (Spain)"},
00273         { 191,"es_US","Spanish (United States)"},
00274         { 192,"es_UY","Spanish (Uruguay)"},
00275         { 193,"es_VE","Spanish (Venezuela)"},
00276         { 194,"sw_KE","Swahili (Kenya)"},
00277         { 195,"sw_TZ","Swahili (Tanzania)"},
00278         { 196,"sv_FI","Swedish (Finland)"},
00279         { 197,"sv_SE","Swedish (Sweden)"},
00280         { 198,"syr_SY","Syriac (Syria)"},
00281         { 199,"ta_IN","Tamil (India)"},
00282         { 200,"tt_RU","Tatar (Russia)"},
00283         { 201,"te_IN","Telugu (India)"},
00284         { 202,"th_TH","Thai (Thailand)"},
00285         { 203,"tig_ER","Tigre (Eritrea)"},
00286         { 204,"ti_ER","Tigrinya (Eritrea)"},
00287         { 205,"ti_ET","Tigrinya (Ethiopia)"},
00288         { 206,"tr_TR","Turkish (Turkey)"},
00289         { 207,"uk_UA","Ukrainian (Ukraine)"},
00290         { 208,"ur_PK","Urdu (Pakistan)"},
00291         { 209,"uz_AF","Uzbek (Afghanistan)"},
00292         { 210,"uz_Arab_AF","Uzbek (Arabic, Afghanistan)"},
00293         { 211,"uz_Cyrl_UZ","Uzbek (Cyrillic, Uzbekistan)"},
00294         { 212,"uz_Latn_UZ","Uzbek (Latin, Uzbekistan)"},
00295         { 213,"uz_UZ","Uzbek (Uzbekistan)"},
00296         { 214,"uz_Arab","Uzbek (Arabic)"},
00297         { 215,"uz_Cyrl","Uzbek (Cyrillic)"},
00298         { 216,"uz_Latn","Uzbek (Latin)"},
00299         { 217,"vi_VN","Vietnamese (Vietnam)"},
00300         { 218,"wal_ET","Walamo (Ethiopia)"},
00301         { 219,"cy_GB","Welsh (United Kingdom)"}
00302 };
00303 /*-----------------------------------------------------------------------------------*/ 
00304 #endif /* __TABLESLANGUAGES_H__ */
00305 /*-----------------------------------------------------------------------------------*/ 

Generated on Sun Mar 4 15:03:58 2007 for Scilab [trunk] by  doxygen 1.5.1