sc_set_language('String Language')

This macro allows us to define the application language dynamically.

 

Ex. 1: Changes the language to English.
sc_set_language('en_us');



Ex. 2: Changes the language to Spanish.
sc_set_language('es');

 

It still allows to define the language and regional settings of the applications using a delimiter ";" between the parameters.

 

Ex. 1: Changing the language to English and regional settings to Canada.
sc_set_language('en_us;en_ca');



Ex. 2:
Changing the language to Spanish and regional settings to Mexico.
sc_set_language('es;es_mx');



Ex. 3:
Changing the language to Germanian and regional settings to Luxembourg.
sc_set_language('de;de_lu');



Ex. 4: Changing the language to Slovak and regional settings to Slovak Republic.

sc_set_language('sk;sk_sk');

Languague Code
Language Value
Arabic ar
Bahasa Melayu ms
Belarusian be
Bengali bn
Bosnian bs
Bulgarian bg
Catalan ca
Chinese Simplified zh_cn
Chinese Traditional zh_hk
Croatian hr
Czech cz
Danish da
Dutch nl
English en_us
Estonian et
Finnish fi
French fr
Galician gl
German de
Greek el
Gujarati gu
Hebrew he
Hindi hi
Hungarian hu_hu
Indonesian id
Italian it
Japanese ja
Kannada kn
Korean ko
Latvian lv
Lithuanian lt
Macedonian mk
Marathi mr
Norwegian no
Polish pl
Portuguese Brazil pt_br
Portuguese Portugal pt_pt
Punjabi pa
Romanian ro
Russian ru
Serbian Cyrillic sr
Shuar jiv
Sinhalese si
Slovak sk
Slovenian sl
Spanish es
Swedish sv
Telugu te
Thai thai
Turkish tr
Ukrainian uk
Urdu ur
Regional settings code
Reginal Settings Value
Afrikaans (South Africa) af_za
Albanian (Albania) sq_al
Amharic (Ethiopia) am_et
Arabic (Algeria) ar_dz
Arabic (Bahrain) ar_bh
Arabic (Egypt) ar_eg
Arabic (Iraq) ar_iq
Arabic (Jordan) ar_jo
Arabic (Kuwait) ar_kw
Arabic (Lebanon) ar_lb
Arabic (Libya) ar_ly
Arabic (Morocco) ar_ma
Arabic (Oman) ar_om
Arabic (Qatar) ar_qa
Arabic (Saudi Arabia) ar_sa
Arabic (Syria) ar_sy
Arabic (Tunisia) ar_tn
Arabic (United Arab Emirates) ar_ae
Arabic (Yemen) ar_ye
Armenian (Armenia) hy_am
Azerbaijan (Azerbaijan) az_az
Bahasa Melayu (Malaysia) ms_my
Basque eu
Belarusian (Belarus) be_by
Bengali (Bangladesh) bn_bd
Bengali (India) bn_in
Bosnian (Bosnia-Herzegovina) bs_ba
Breton (France) br_fr
Bulgarian (Bulgaria) bg_bg
Catalan (Spain) ca_es
Chinese (Republic of China) zh_cn
Chinese (Simplified, Singapore) zh_sg
Chinese (Traditional, Hong Kong) zh_hk
Chinese (Traditional, Macau) zh_mo
Chinese (Traditional, Taiwan) zh_tw
Croatian (Bosnia and Herzegovina) hr_ba
Croatian (Croatia) hr_hr
Czech (Czech Republic) cs_cz
Danish (Denmark) da_dk
Dutch (Belgium) nl_be
Dutch (Netherlands) nl_nl
English (Australia) en_au
English (Belize) en_bz
English (Botswana) en_bw
English (Cameroon) en_cm
English (Canada) en_ca
English (Caribbean) en_cb
English (India) en_in
English (Ireland) en_ie
English (Jamaica) en_jm
English (Malaysia) en_my
English (Namibia) en_na
English (New Zealand) en_nz
English (Nigeria) en_ng
English (Philippines) en_ph
English (Singapore) en_sg
English (South Africa) en_za
English (Trinidad and Tobago) en_tt
English (Uganda) en_ug
English (United Kingdom) en_gb
English (United States) en_us
English (Zambia) en_zm
English (Zimbabwe) en_zw
Estonian (Estonia) et_ee
Faroese (Faroe Islands) fo_fo
Finnish (Finland) fi_fi
French (Belgium) fr_be
French (Cameroon) fr_cm
French (Canada) fr_ca
French (France) fr_fr
French (Ivory Coast) fr_ci
French (Luxembourg) fr_lu
French (Monaco) fr_mc
French (Switzerland) fr_ch
Frisian, Western (Netherlands) fy_nl
Galician (Spain) gl_es
Georgian (Georgia) ka_ge
German (Austria) de_at
German (Germany) de_de
German (Lichtenstein) de_li
German (Luxembourg) de_lu
German (Switzerland) de_ch
Greek (Greece) el_gr
Gujarati (India) gu_in
Hausa (Ghana) ha_gh
Hebrew (Israel) he_il
Hindi (India) hi_in
Hungarian (Hungary) hu_hu
Icelandic (Iceland) is_is
Indonesian (Indonesia) id_id
Irish (Ireland) ga_ie
Italian (Italy) it_it
Italian (Switzerland) it_ch
Japanese (Japan) ja_jp
Kalaallisut (Kalaallit Nunaat) kl_gl
Kannada (India) kn_in
Kazakh (Kazakhstan) kk_kz
Khmer (Cambodia) km_kh
Kirghiz (Kyrgyzstan) ky_kg
Korean (Korea) ko_kr
Lao (Laos) lo_la
Latvian (Latvia) lv_lv
Lithuanian (Lithuania) lt_lt
Luxembourgish (Luxembourg) lb_lu
Macedonian (Republic of Macedonia) mk_mk
Malayalam (India) ml_in
Marathi (India) mr_in
Mongolian (Mongolia) mn_mn
Nepali (Nepal) ne_np
Northern Sotho (South Africa) nso_z
Norwegian (Norway) no_no
Norwegian Bokmal (Norway) nb_no
Norwegian Nynorsk (Norway) nn_no
Occitan (France) oc_fr
Oriya (India) or_in
Persian (Iran) fa_ir
Polish (Poland) pl_pl
Portuguese (Angola) pt_ao
Portuguese (Brazil) pt_br
Portuguese (Portugal) pt_pt
Punjabi (India) pa_in
Romanian (Moldova) ro_md
Romanian (Romania) ro_ro
Russian (Belarus) ru_by
Russian (Kazakhstan) ru_kz
Russian (Russia) ru_ru
Serbian Cyrillic (Serbia and Montenegro) sr_yu
Serbian Latin (Serbia and Montenegro) sh_yu
Slovak (Slovak Republic) sk_sk
Slovenian (Slovenia) sl_si
Sotho (South Africa) st_za
Spanish (Argentina) es_ar
Spanish (Bolivia) es_bo
Spanish (Chile) es_cl
Spanish (Colombia) es_co
Spanish (Costa Rica) es_cr
Spanish (Dominican Republic) es_do
Spanish (Ecuador) es_ec
Spanish (El Salvador) es_sv
Spanish (Guatemala) es_gt
Spanish (Honduras) es_hn
Spanish (Mexico) es_mx
Spanish (Nicaragua) es_ni
Spanish (Panama) es_pa
Spanish (Paraguay) es_py
Spanish (Peru) es_pe
Spanish (Puerto Rico) es_pr
Spanish (Spain) es_es
Spanish (United States) es_us
Spanish (Uruguay) es_uy
Spanish (Venezuela) es_ve
Sri Lanka (Sinhalese) si_si
Swahili (Tanzania) sw_tz
Swedish (Finland) sv_fi
Swedish (Sweden) sv_se
Tajik (Tajikistan) tg_tj
Tamil (India) ta_in
Telugu (India) te_in
Thai (Thailand) th_th
Tswana (South Africa) tn_za
Turkish (Turkey) tr_tr
Ukrainian (Ukraine) uk_ua
Urdu (Pakistan) ur_pk
Uzbek (Uzbekistan) uz_uz
Vietnamese (Vietnam) vi_vn
Welsh (United Kingdom) cy_gb
Xhosa (South Africa) xh_za
Zulu (South Africa) zu_za