| Sample: dhtmlxCalendar | Multilingual Calendar | dhtmlxCalendar main page |

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");