Sample: dhtmlxCalendar Multilingual Calendar dhtmlxCalendar main page
X

You can define any other language for calendar and apply it any time. You can also switch between different languages/regional settings on the fly

Choose language:
 
dhtmlxCalendarLangModules = new Array();
 
//set new language and date format
dhtmlxCalendarLangModules['de'] = {
    langname:    'de',
    dateformat:    '%d.%m.%Y',
    monthesFNames:    ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
    monthesSNames:    ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
    daysFNames:    ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
    daysSNames:    ["So", "Mn", "Dn", "Mt", "Dn", "Fr", "Sa"],
    weekend:    [0, 6],
    weekstart:    1,
    msgClose:     "Schließen",
    msgMinimize: "Drehen",
    msgToday:     "Heute"
}
 
//apply any existing language and date format
mCal.loadUserLanguage("de");