text: 
  
  	var dfs = {"am_pm":["AM","PM"],"day_name":["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],"day_short":["ned","pon","uto","sri","čet","pet","sub"],"era":["p. n. e.","A. D."],"era_name":["Prije Krista","Poslije Krista"],"month_name":["siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenoga","prosinca"],"month_short":["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],"order_full":"YMD","order_long":"YMD","order_medium":"DMY","order_short":"DMY"};
  	var nfs = {"decimal_separator":",","grouping_separator":".","minus":"-"};
  	// var df = {SHORT_PADDED_CENTURY:function(d){if(d){return(((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1)+'.'+d.getFullYear()+'.');}},SHORT:function(d){if(d){return(((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1)+'.'+(d.getFullYear()+'').substring(2)+'.');}},SHORT_NOYEAR:function(d){if(d){return(((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1));}},SHORT_NODAY:function(d){if(d){return(((d.getMonth()+101)+'').substring(1)+'.'+(d.getFullYear()+'').substring(2)+'.');}},MEDIUM:function(d){if(d){return(((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1)+'.'+d.getFullYear()+'.');}},MEDIUM_NOYEAR:function(d){if(d){return(((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1));}},MEDIUM_WEEKDAY_NOYEAR:function(d){if(d){return(dfs.day_short[d.getDay()]+' '+((d.getDate()+101)+'').substring(1)+'.'+((d.getMonth()+101)+'').substring(1));}},LONG_NODAY:function(d){if(d){return(d.getFullYear()+'.'+' '+dfs.month_name[d.getMonth()]);}},LONG:function(d){if(d){return(d.getFullYear()+'.'+' '+dfs.month_name[d.getMonth()]+' '+((d.getDate()+101)+'').substring(1));}},FULL:function(d){if(d){return(d.getFullYear()+'.'+' '+dfs.month_name[d.getMonth()]+' '+((d.getDate()+101)+'').substring(1));}}};
  	
  	
  	var icu = {};	
  		
  	icu.getCountry = function() { return "HR" };
  	icu.getCountryName = function() { return "Hrvatska" };
  	// icu.getDateFormat = function(formatCode) { var retVal = {}; retVal.format = df[formatCode]; return retVal; };
  	icu.getDateFormats = function() { return df; };
  	icu.getDateFormatSymbols = function() { return dfs; };
  	icu.getDecimalFormat = function(places) { var retVal = {}; retVal.format = function(n) { var ns = n < 0 ? Math.abs(n).toFixed(places) : n.toFixed(places); var ns2 = ns.split('.'); s = ns2[0]; var d = ns2[1]; var rgx = /(\d+)(\d{3})/;while(rgx.test(s)){s = s.replace(rgx, '$1' + nfs["grouping_separator"] + '$2');} return (n < 0 ? nfs["minus"] : "") + s + nfs["decimal_separator"] + d;}; return retVal; };
  	icu.getDecimalFormatSymbols = function() { return nfs; };
  	icu.getIntegerFormat = function() { var retVal = {}; retVal.format = function(i) { var s = i < 0 ? Math.abs(i).toString() : i.toString(); var rgx = /(\d+)(\d{3})/;while(rgx.test(s)){s = s.replace(rgx, '$1' + nfs["grouping_separator"] + '$2');} return i < 0 ? nfs["minus"] + s : s;}; return retVal; };
  	icu.getLanguage = function() { return "hr" };
  	icu.getLanguageName = function() { return "hrvatski" };
  	icu.getLocale = function() { return "hr-HR" };
  	icu.getLocaleUnderscore = function(){ return icu.getLocale().replace('-','_') }; icu.getLocaleName = function() { return "hrvatski (Hrvatska)" };
  
  
  	var locale = {};
  	locale.country = icu.getCountry();
  	locale.countryName = icu.getCountryName();
  
  	locale.dateFormatSymbols = icu.getDateFormatSymbols();
  
  	locale.decimalFormatSymbols = icu.getDecimalFormatSymbols();
  
  
  	locale.languageCode = icu.getLanguage();
  	locale.languageName = icu.getLanguageName();
  	locale.locale = icu.getLocale();
  	locale.localeUnderscore = icu.getLocaleUnderscore();
  	locale.localeName = icu.getLocaleName();
  
  	console.log(JSON.stringify(locale));
  	