Skip to content

Instantly share code, notes, and snippets.

@Deepak-K-Anand
Created April 7, 2013 09:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Deepak-K-Anand/cd2c091229d85e5b1c7a to your computer and use it in GitHub Desktop.
Save Deepak-K-Anand/cd2c091229d85e5b1c7a to your computer and use it in GitHub Desktop.
function setLanguage(textVal, setTextID)
{
$('#' + setTextID).val(textVal);
}
function createLIElements(fillULID, setTextID)
{
var languages = [];
languages[0]='ar-Arabic';
languages[1]='bg-Bulgarian';
languages[2]='ca-Catalan';
languages[3]='zh-CHS-Chinese (Simplified)';
languages[4]='zh-CHT-Chinese (Traditional)';
languages[5]='cs-Czech';
languages[6]='da-Danish';
languages[7]='nl-Dutch';
languages[8]='en-English';
languages[9]='et-Estonian';
languages[10]='fa-Persian (Farsi)';
languages[11]='fi-Finnish';
languages[12]='fr-French';
languages[13]='de-German';
languages[14]='el-Greek';
languages[15]='ht-Haitian Creole';
languages[16]='he-Hebrew';
languages[17]='hi-Hindi';
languages[18]='hu-Hungarian';
languages[19]='id-Indonesian';
languages[20]='it-Italian';
languages[21]='ja-Japanese';
languages[22]='ko-Korean';
languages[23]='lv-Latvian';
languages[24]='lt-Lithuanian';
languages[25]='ms-Malay';
languages[26]='mww-Hmong Daw';
languages[27]='no-Norwegian';
languages[28]='pl-Polish';
languages[29]='pt-Portuguese';
languages[30]='ro-Romanian';
languages[31]='ru-Russian';
languages[32]='sk-Slovak';
languages[33]='sl-Slovenian';
languages[34]='es-Spanish';
languages[35]='sv-Swedish';
languages[36]='th-Thai';
languages[37]='tr-Turkish';
languages[38]='uk-Ukrainian';
languages[39]='ur-Urdu';
languages[40]='vi-Vietnamese';
var html = '';
var codes = [];
var textVal = '';
for(var i=0; i<languages.length; i++){
codes = languages[i].split('-');
if(codes.length==3)
textVal = codes[0] + '-' + codes[1];
else
textVal = codes[0];
html+='<li onClick="setLanguage(\'' + textVal +'\',\'' + setTextID + '\')"><a href="#">' + languages[i] + '</a></li>';
}
$('#' + fillULID).html(html);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment