Elxis CMS Forum

Support => Elxis 2008 developers guide => Topic started by: datahell on October 02, 2007, 21:09:51

Title: Elxis languages and locales list
Post by: datahell on October 02, 2007, 21:09:51
Here is an updated list of the official Elxis CMS languages names and their locales. If you see any error/problem please refer it to us to correct it. Thank you.


afar (aa_DJ.UTF8@euro, aa_DJ.UTF8)
abkhazian (ab_GE.UTF8@euro, ab_GE.UTF8)
afrikaans (af_ZA.UTF8@euro, af_ZA.UTF8)
albanian (sq_AL.UTF8@euro, sq_AL.UTF8)
arabic_YE (ar_YE.UTF8@euro, ar_YE.UTF8)
arabic_algeria (ar_DZ.UTF8@euro, ar_DZ.UTF8)
arabic_bahrain (ar_BH.UTF8@euro, ar_BH.UTF8)
arabic_egypt (ar_EG.UTF8@euro, ar_EG.UTF8)
arabic_iraq (ar_IQ.UTF8@euro, ar_IQ.UTF8)
arabic_jordan (ar_JO.UTF8@euro, ar_JO.UTF8)
arabic_kuwait (ar_KW.UTF8@euro, ar_KW.UTF8)
arabic_lebanon (ar_LB.UTF8@euro, ar_LB.UTF8)
arabic_libya (ar_LY.UTF8@euro, ar_LY.UTF8)
arabic_morocco (ar_MA.UTF8@euro, ar_MA.UTF8)
arabic_oman (ar_OM.UTF8@euro, ar_OM.UTF8)
arabic_qatar (ar_QA.UTF8@euro, ar_QA.UTF8)
arabic_saudiarabia (ar_SA.UTF8@euro, ar_SA.UTF8)
arabic_syria (ar_SY.UTF8@euro, ar_SY.UTF8)
arabic_tunisia (ar_TN.UTF8@euro, ar_TN.UTF8)
arabic_uae (ar_AE.UTF8@euro, ar_AE.UTF8)
armenian (hy_AM.UTF8@euro, hy_AM.UTF8)
azeri (az_Cyrl_AZ.UTF8, az_AZ.UTF8)
azeri_latin (az_Latn_AZ.UTF8, en_US.UTF8)
basque (eu_ES.UTF8@euro, eu_ES.UTF8)
belarusian (be_BY.UTF8@euro, be_BY.UTF8)
bengali (bn_IN.UTF8@euro, bn_IN.UTF8)
bosnian (bs_BA.UTF8@euro, bs_BA.UTF8)
bosnian_latin (bs_Latn_BA.UTF8, en_US.UTF8)
brazilian (pt_BR.UTF8@euro, pt_BR.UTF8, pt_PT.UTF8) //alias of portuguese_brazil
bulgarian (bg_BG.UTF8@euro, bg_BG.UTF8)
catalan (ca_ES.UTF8@euro, ca_ES.UTF8)
chinese (zh_CN.UTF8@euro, zh_CN.UTF8)
chinese_hongkong (zh_HK.UTF8@euro, zh_HK.UTF8, zh_CN.UTF8)
chinese_macau (zh_MO.UTF8@euro, zh_MO.UTF8, zh_CN.UTF8)
chinese_singapore (zh_SG.UTF8@euro, zh_SG.UTF8, zh_CN.UTF8)
chinese_taiwan (zh_TW.UTF8@euro, zh_TW.UTF8, zh_CN.UTF8)
creole (ht_HT.UTF8, fr_FR.UTF8) //alias of haitian_creole
croatian (hr_HR.UTF8@euro, hr_HR.UTF8, hr_BA.UTF8@euro, hr_BA.UTF8)
cypriotic (el_CY.UTF8@euro, el_CY.UTF8, el_GR.UTF8) //alias of greek_cyprus
czech (cs_CZ.UTF8@euro, cs_CZ.UTF8)
danish (da_DK.UTF8@euro, da_DK.UTF8)
dari (da_AF.UTF8@euro, da_AF.UTF8, fa_IR.UTF8) //_GEM_RTL = 1
divehi (dv_MV.UTF8@euro, dv_MV.UTF8)
dutch (nl_NL.UTF8@euro, nl_NL.UTF8)
dutch_belgium (nl_BE.UTF8@euro, nl_BE.UTF8, nl_NL.UTF8)
english (en_GB.UTF8@euro, en_GB.UTF8, en_US.UTF8, en_GB, en)
english_australia (en_AU.UTF8@euro, en_AU.UTF8, en_US.UTF8)
english_belize (en_BZ.UTF8@euro, en_BZ.UTF8, en_US.UTF8)
english_canada (en_CA.UTF8@euro, en_CA.UTF8, en_US.UTF8)
english_ireland (en_IE.UTF8@euro, en_IE.UTF8, en_US.UTF8)
english_jamaica (en_JM.UTF8@euro, en_JM.UTF8, en_US.UTF8)
english_newzealang (en_NZ.UTF8@euro, en_NZ.UTF8, en_US.UTF8)
english_philippines (en_PH.UTF8@euro, en_PH.UTF8, en_US.UTF8)
english_southafrica (en_ZA.UTF8@euro, en_ZA.UTF8, en_US.UTF8)
english_trinidad (en_TT.UTF8@euro, en_TT.UTF8, en_US.UTF8)
english_usa (en_US.UTF8@euro, en_US.UTF8)
estonian (et_EE.UTF8@euro, et_EE.UTF8)
faeroese (fo_FO.UTF8@euro, fo_FO.UTF8)
farsi (fa_IR.UTF8@euro, fa_IR.UTF8) //alias of persian _GEM_RTL = 1
finnish (fi_FI.UTF8@euro, fi_FI.UTF8)
french (fr_FR.UTF8@euro, fr_FR.UTF8)
french_belgium (fr_BE.UTF8@euro, fr_BE.UTF8, fr_FR.utf8)
french_canada (fr_CA.UTF8@euro, fr_CA.UTF8, fr_FR.utf8)
french_luxemburg (fr_LU.UTF8@euro, fr_LU.UTF8, fr_FR.utf8)
french_monaco (fr_MC.UTF8@euro, fr_MC.UTF8, fr_FR.utf8)
french_switzerland (fr_CH.UTF8@euro, fr_CH.UTF8, fr_FR.utf8)
fyrom (mk_MK.UTF8@euro, mk_MK.UTF8)
galician (gl_ES.UTF8@euro, gl_ES.UTF8, es_ES.UTF8)
german (de_DE.UTF8@euro, de_DE.UTF8)
german_austria (de_AT.UTF8@euro, de_AT.UTF8, de_DE.UTF8)
german_liechtenstein (de_LI.UTF8@euro, de_LI.UTF8, de_DE.UTF8)
german_luxembourg (de_LU.UTF8@euro, de_LU.UTF8, de_DE.UTF8)
german_switzerland (de_CH.UTF8@euro, de_CH.UTF8, de_DE.UTF8)
greek (el_GR.UTF8@euro, el_GR.UTF8)
greek_cyprus (el_CY.UTF8@euro, el_CY.UTF8, el_GR.UTF8) //also as cypriotic
gujarati (gu_IN.UTF8@euro, gu_IN.UTF8)
haitian_creole (ht_HT.UTF8, fr_FR.UTF8) //also as creole
hebrew (he_IL.UTF8@euro, he_IL.UTF8) //_GEM_RTL = 1
hindi (hi_IN.UTF8@euro, hi_IN.UTF8)
hungarian (hu_HU.UTF8@euro, hu_HU.UTF8)
icelandic (is_IS.UTF8@euro, is_IS.UTF8)
indonesian (id_ID.UTF8@euro, id_ID.UTF8)
irish (ga_IE.UTF8@euro, ga_IE.utf8)
italian (it_IT.UTF8@euro, it_IT.UTF8)
italian_switzerland (it_CH.UTF8@euro, it_CH.UTF8, it_IT.UTF8)
japanese (ja_JP.UTF8@euro, ja_JP.UTF8)
kannada (kn_IN.UTF8@euro, kn_IN.UTF8)
kazakh (kk_KZ.UTF8@euro, kk_KZ.UTF8)
konkani (kok_IN.UTF8@euro, kok_IN.UTF8)
korean (ko_KR.UTF8@euro, ko_KR.UTF8)
kyrgyz (ky_KG.UTF8@euro, ky_KG.UTF8)
latvian (lv_LV.UTF8@euro, lv_LV.UTF8)
lithuanian (lt_LT.UTF8@euro, lt_LT.UTF8)
malay (ms_MY.UTF8@euro, ms_MY.UTF8)
malay_brunei (ms_BN.UTF8@euro, ms_BN.UTF8, ms_MY.UTF8)
malayalam (ml_IN.UTF8@euro, ml_IN.UTF8)
maltese (mt_MT.UTF8@euro, mt_MT.UTF8)
maori (mi_NZ.UTF8@euro, mi_NZ.UTF8)
marathi (mr_IN.UTF8@euro, mr_IN.UTF8)
mexican (es_MX.UTF8@euro, es_MX.UTF8, es_ES.UTF8) //alias of spanish_mexico
mongolian (mn_MN.UTF8@euro, mn_MN.UTF8)
norwegian (nb_NO.UTF8@euro, nb_NO.UTF8, no_NO.UTF8)
norwegian_nynorsk (nn_NO.UTF8@euro, nn_NO.UTF8, no_NO.UTF8)
pashto (pa_AF.UTF8@euro, pa_AF.UTF8, fa_IR.UTF8) //_GEM_RTL = 1
persian (fa_IR.UTF8@euro, fa_IR.UTF8) //also as farsi _GEM_RTL = 1
polish (pl_PL.UTF8@euro, pl_PL.UTF8)
portuguese (pt_PT.UTF8@euro, pt_PT.UTF8)
portuguese_brazil (pt_BR.UTF8@euro, pt_BR.UTF8, pt_PT.UTF8) //also as brazilian
punjabi (pa_IN.UTF8@euro, pa_IN.UTF8)
quechua_bolivia (quz_BO.UTF8@euro, quz_BO.UTF8)
quechua_equador (quz_EC.UTF8@euro, quz_EC.UTF8)
quechua_peru (quz_PE.UTF8@euro, quz_PE.UTF8)
romanian (ro_RO.UTF8@euro, ro_RO.UTF8)
russian (ru_RU.UTF8@euro, ru_RU.UTF8)
sami_inari (smn_FI.UTF8@euro, smn_FI.UTF8)
sami_lule (smj_NO.UTF8@euro, smj_NO.UTF8)
sami_northern (se_FI.UTF8@euro, se_FI.UTF8)
sami_skolt (sms_FI.UTF8@euro, sms_FI.UTF8)
sami_southern (sma_NO.UTF8@euro, sma_NO.UTF8)
sanskrit (sa_IN.UTF8@euro, sa_IN.UTF8)
serbian (rs_CS.UTF8, sr_CS.UTF8, sr_RS.UTF8, sr_Latn_CS.UTF8, sr_Latn_CS.UTF8, sr_Latn_BA.UTF8, en_US.UTF8)
srpski (sr_Cyrl_CS.UTF8, sr_Cyrl_BA.UTF8, sr_RS.utf8, sr_CS.UTF8)
slovak (sk_SK.UTF8@euro, sk_SK.UTF8)
slovenian (sl_SI.UTF8@euro, sl_SI.UTF8)
spanish (es_ES.UTF8@euro, es_ES.UTF8)
spanish_argentina (es_AR.UTF8@euro, es_AR.UTF8, es_ES.UTF8)
spanish_bolivia (es_BO.UTF8@euro, es_BO.UTF8, es_ES.UTF8)
spanish_chile (es_CL.UTF8@euro, es_CL.UTF8, es_ES.UTF8)
spanish_costarica (es_CR.UTF8@euro, es_CR.UTF8, es_ES.UTF8)
spanish_dominican (es_DO.UTF8@euro, es_DO.UTF8, es_ES.UTF8)
spanish_elsalvador (es_SV.UTF8@euro, es_SV.UTF8, es_ES.UTF8)
spanish_equador (es_EC.UTF8@euro, es_EC.UTF8, es_ES.UTF8)
spanish_guatemala (es_GT.UTF8@euro, es_GT.UTF8, es_ES.UTF8)
spanish_honduras (es_HN.UTF8@euro, es_HN.UTF8, es_ES.UTF8)
spanish_mexico (es_MX.UTF8@euro, es_MX.UTF8, es_ES.UTF8) //also as mexican
spanish_nicaragua (es_NI.UTF8@euro, es_NI.UTF8, es_ES.UTF8)
spanish_panama (es_PA.UTF8@euro, es_PA.UTF8, es_ES.UTF8)
spanish_paraguay (es_PY.UTF8@euro, es_PY.UTF8, es_ES.UTF8)
spanish_peru (es_PE.UTF8@euro, es_PE.UTF8, es_ES.UTF8)
spanish_puertorico (es_PR.UTF8@euro, es_PR.UTF8, es_ES.UTF8)
spanish_uruguay (es_UY.UTF8@euro, es_UY.UTF8, es_ES.UTF8)
spanish_venezuela (es_VE.UTF8@euro, es_VE.UTF8, es_ES.UTF8)
swahili (sw_KE.UTF8@euro, sw_KE.UTF8)
swedish (sv_SE.UTF8@euro, sv_SE.UTF8)
swedish_finland (sv_FI.UTF8@euro, sv_FI.UTF8)
syriac (syr_SY.UTF8@euro, syr_SY.UTF8)
tamil (ta_IN.UTF8@euro, ta_IN.UTF8)
tatar (tt_RU.UTF8@euro, tt_RU.UTF8)
telegu (te_IN.UTF8@euro, te_IN.UTF8)
turkish (tr_TR.UTF8@euro, tr_TR.UTF8)
ukrainian (uk_UA.UTF8@euro, uk_UA.UTF8)
urdu (ur_PK.UTF8@euro, ur_PK.UTF8)
uzbek (uz_Cyrl_UZ.UTF8, uz_UZ.UTF8)
uzbek_latin (uz_Latn_UZ.UTF8, en_US.UTF8)
vietnamese (vi_VN.UTF8@euro, vi_VN.UTF8)
walloon (wa_BE.UTF8@euro, wa_BE.UTF8)
welsh (cy_GB.UTF8@euro, cy_GB.UTF8)
xhosa (xh_ZA.UTF8@euro, xh_ZA.UTF8)
zulu (zu_ZA.UTF8@euro, zu_ZA.UTF8)
Title: Re: Elxis languages and locales list
Post by: datahell on October 02, 2007, 21:16:12
Notices:
1. Elxis points english language to English British and not English US as the British is the "mother language".
2. At windows servers locale is always set to "english".
3. If the proper locale for a language does not exist in your system then the server default's is loaded - usually "en" (see setlocale function at php.net for more info).
4. Elxis sets locale for these categories: LC_COLLATE, LC_CTYPE and LC_TIME
5. There are some known problems with some languages but they are too rare and Elxis has not been translated yet in these languages.
Title: Re: Elxis languages and locales list
Post by: datahell on January 05, 2008, 14:25:09
05/01/2008
Added 2 languages for Afganistan: dari and pashto.
These languages have text-direction from "Right to Left"

Locales list updated
Title: Re: Elxis languages and locales list
Post by: datahell on May 01, 2008, 19:12:35
01/05/2008
Added Haitian Creole
Locales list was updated