In the HTMLCalendar Class (htmlcalendar.js):
Added some properties and methods to change day of week
names and month names to support any language.
See attached htmlcalendar.js file
Sample to dispaly a french calendar:
hc = new HTMLCalendar();
// French calendar
var dow = new
Array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');
var dowShort = new
Array('Dim','Lun','Mar','Mer','Jeu','Ven','Sam');
var months = new
Array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Aoűt','Septembre','Octobre','Novembre','Décembre');
var monthsShort = new
Array('Jan','Fév','Mar','Avr','Mai','Juin','Juil','Aoű','Sep','Oct','Nov','Déc');
hc._setDayOfWeek (dow);
hc._setMonthnames(months);
hc._setDayOfWeekShort (dowShort);
hc._setMonthnamesShort(monthsShort);
HTMLCalendar Class (modified)