jscalendar – Error: Calendar._TT.DEF_DATE_FORMAT is null or not an object
En algunos lenguajes, incluidos el español en el Internet Explorer 6 sale el siguiente error en el jscalendar
Error: ‘Calendar._TT.DEF_DATE_FORMAT’ is null or not an object
Al parecer es un problema con el “enconding” del archivo de traducción, podemos solucionar este problema convirtiendo en este caso el archivo: calendar-es.js a UTF-8
Con el archivo calendar-es.js en UTF-8 no deberíamos tener problemas.
En Windows podemos hacer esto con el notepad, abrimos el archivo en cuestión y a la hora de guardar en codificación colocamos la opción UTF-8
En linux podemos usar el siguiente comando
$ iconv calendar-es.js -fISO_8859-16 -tUTF-8 -ocalendar-es-utf8.js
Luego renombramos el archivo calendar-es-utf8.js a calendar-es.js y listo.