Calendar in Grid + Special Characters


I have figured out using dhtmlxCalendarLangModules, how to add other languages to the calendar. I am having trouble however with months that have accents.

I have my array

monthesFNames: [“Janvier”, “F�vrier”, “Mars”, “Avril”, “Mai”, “Juin”, “Juillet”, “Aout”, “Septembre”, “Octobre”, “Novembre”, “Decembre”],

When the calendar comes up, Fevrier appears with a question mark where the � should be. F?vrier.

In your example for German, the month of March has an accent and comes up fine … 6331130000

monthesFNames: [“Januar”, “Februar”, “M�rz”, “April”, “Mai”, “Juni”, “Juli”, “August”, “September”, “Oktober”, “November”, “Dezember”],

Can you tell me what I am doing wrong?



Please be sure that both script and page uses the same text encoding ( text encoding for script can be specified for related attribute
Such error as in your case, occurs when there is no char in font for some text. Most common issue - loading iso-8859-1 text on UTF page.

I’m not sure I understand what you mean.   The definitions for each month are being stored directly in the dhtmlxgrid_excell_dhxcalendar.js script in the array monthesFNames.   Since everything is being defined in javascript, I’m not loading any pages. 

Here is my array, stored directly in dhtmlxgrid_excell_dhxcalendar.js
dhtmlxCalendarLangModules[‘fr’] = {
    langname:    ‘de’,
    dateformat:    ‘%d.%m.%Y’,
    monthesFNames:    [“Janvier”, “Février”, “Mars”, “Avril”, “Mai”, “Juin”, “Juillet”, “Août”, “Septembre”, “Octobre”, “Novembre”, “Décembre”],
    monthesSNames:    [“Jan”, “Fev”, “Mar”, “Avr”, “Mai”, “Juin”, “Jui”, “Aout”, “Sep”, “Oct”, “Nov”, “Dec”],
    daysFNames:    [“Dimanche”, “Lundi”, “Mardi”, “Mercredi”, “Jeudi”, “Vendredi”, “Samedi”],
    daysSNames:    [“Di”, “Lu”, “Ma”, “Me”, “Je”, “Ve”, “Sa”],
    weekend:    [0, 6],
    weekstart:    1,
    msgClose:     “Fermer”,
    msgMinimize: “Minimizer”,
    msgToday:     “Aujourd’hui”

Please check attached sample. (29.1 KB)