# Last file update: 29.08.2011 if (!function_exists('utf_conv')) { function utf_conv($iso,$charset,$what) { if(function_exists('iconv')) $what = iconv($iso,$charset,$what); return $what; }; }; $hl = (isset($_REQUEST["hl"])) ? $_REQUEST["hl"] : false; if(file_exists("lang/calendar.".($hl ? $hl : L_LANG).".php")) include_once("lang/calendar.".($hl ? $hl : L_LANG).".php"); else { if(!defined("L_LANG") || L_LANG == "L_LANG") { define("L_LANG", "en_US"); // Set the US specific date/time format if (stristr(PHP_OS,"win")) { setlocale(LC_ALL, "eng-usa.UTF-8", "eng-usa"); } else { setlocale(LC_ALL, "en_US.UTF-8", "enu.UTF-8", "usa.UTF-8", "enu_enu.UTF-8", "English-usa.UTF-8"); } } }; // English US format and localization - default strings when the specified translation is not available if(!defined("RTL")) define("RTL", 0); if(!defined("L_DAY")) define("L_DAY", "Day"); if(!defined("L_MONTH")) define("L_MONTH", "Month"); if(!defined("L_YEAR")) define("L_YEAR", "Year"); if(!defined("L_TODAY")) define("L_TODAY", "Today"); if(!defined("L_PREV")) define("L_PREV", "Previous"); if(!defined("L_NEXT")) define("L_NEXT", "Next"); if(!defined("L_REF_CAL")) define("L_REF_CAL", "Refreshing Calendar..."); if(!defined("L_CHK_VAL")) define("L_CHK_VAL", "Check the value"); if(!defined("L_SEL_LANG")) define("L_SEL_LANG", "Select Language"); if(!defined("L_SEL_ICON")) define("L_SEL_ICON", "Select Icon"); if(!defined("L_SEL_DATE")) define("L_SEL_DATE", "Seleziona Data"); if(!defined("L_ERR_SEL")) define("L_ERR_SEL", "Your selection is not valid"); if(!defined("L_NOT_ALLOWED")) define("L_NOT_ALLOWED", "This date is not allowed to be selected"); if(!defined("L_DATE_BEFORE")) define("L_DATE_BEFORE", "Please choose a date before %s"); if(!defined("L_DATE_AFTER")) define("L_DATE_AFTER", "Please choose a date after %s"); if(!defined("L_DATE_BETWEEN")) define("L_DATE_BETWEEN", "Please choose a date between\\n%s and %s"); if(!defined("L_WEEK_HDR")) define("L_WEEK_HDR", ""); if(!defined("L_UNSET")) define("L_UNSET", "Unset"); // Set the first day of the week in your language if(!defined("FIRST_DAY")) define("FIRST_DAY", "0"); // 1 for Monday, 0 for Sunday // Months Long Names if(!defined("L_JAN")) define("L_JAN", "January"); if(!defined("L_FEB")) define("L_FEB", "February"); if(!defined("L_MAR")) define("L_MAR", "March"); if(!defined("L_APR")) define("L_APR", "April"); if(!defined("L_MAY")) define("L_MAY", "May"); if(!defined("L_JUN")) define("L_JUN", "June"); if(!defined("L_JUL")) define("L_JUL", "July"); if(!defined("L_AUG")) define("L_AUG", "August"); if(!defined("L_SEP")) define("L_SEP", "September"); if(!defined("L_OCT")) define("L_OCT", "October"); if(!defined("L_NOV")) define("L_NOV", "November"); if(!defined("L_DEC")) define("L_DEC", "December"); // Months Short Names if(!defined("L_S_JAN")) define("L_S_JAN", "Jan"); if(!defined("L_S_FEB")) define("L_S_FEB", "Feb"); if(!defined("L_S_MAR")) define("L_S_MAR", "Mar"); if(!defined("L_S_APR")) define("L_S_APR", "Apr"); if(!defined("L_S_MAY")) define("L_S_MAY", "May"); if(!defined("L_S_JUN")) define("L_S_JUN", "Jun"); if(!defined("L_S_JUL")) define("L_S_JUL", "Jul"); if(!defined("L_S_AUG")) define("L_S_AUG", "Aug"); if(!defined("L_S_SEP")) define("L_S_SEP", "Sep"); if(!defined("L_S_OCT")) define("L_S_OCT", "Oct"); if(!defined("L_S_NOV")) define("L_S_NOV", "Nov"); if(!defined("L_S_DEC")) define("L_S_DEC", "Dec"); // Week days Long Names if(!defined("L_MON")) define("L_MON", "Monday"); if(!defined("L_TUE")) define("L_TUE", "Tuesday"); if(!defined("L_WED")) define("L_WED", "Wednesday"); if(!defined("L_THU")) define("L_THU", "Thursday"); if(!defined("L_FRI")) define("L_FRI", "Friday"); if(!defined("L_SAT")) define("L_SAT", "Saturday"); if(!defined("L_SUN")) define("L_SUN", "Sunday"); // Week days Short Names if(!defined("L_S_MON")) define("L_S_MON", "Mo"); if(!defined("L_S_TUE")) define("L_S_TUE", "Tu"); if(!defined("L_S_WED")) define("L_S_WED", "We"); if(!defined("L_S_THU")) define("L_S_THU", "Th"); if(!defined("L_S_FRI")) define("L_S_FRI", "Fr"); if(!defined("L_S_SAT")) define("L_S_SAT", "Sa"); if(!defined("L_S_SUN")) define("L_S_SUN", "Su"); // Windows encoding if(!defined("WIN_DEFAULT")) define("WIN_DEFAULT", "windows-1252"); if(!defined("L_CAL_FORMAT")) define("L_CAL_FORMAT", "%B %d, %Y"); if(!defined("DATE_FORMAT")) define("DATE_FORMAT", str_replace("%","",str_replace("B","F",str_replace("d","j",L_CAL_FORMAT)))); ?>