Mais en regardant dans le dossier /assets/jscalendar/lang, on trouvera les traductions.
Comment faire pour que le bon fichier de langue soit chargé, selon la langue de la session Centre SIS? On va se servir de la variable de locale
Dans le fichier Warehouse.php,
Remplacer "assets/jscalendar/lang/calendar-en.js" par
<strong>assets/jscalendar/lang/calendar-'. substr($_SESSION['locale'], 0, 2) .'.js</strong>
Profitons-en pour mettre à jour ce jscalendar (nécessaire car les traductions présentes sont incomplètes): voici les deux fichiers calendar-es.js et calendar-fr.js à télécharger car les modifications sont importantes.
Il suffit d'écraser les fichiers dans le dossier /assets/jscalendar/lang/.
Aussi on peut changer le thème de "blue" à "winter", et cela consiste modifier dans le fichier Warehouse.php l'appel au CSS.
Apercu des thèmes sur le site de jscalendar: http://www.dynarch.com/static/jscalendar-1.0/index.html
Enfin, je ne vous conseille pas de mettre à jour jscalendar car la dernière version fonctionne avec un seul champ INPUT texte contrairement aux listes déroulantes en cours dans Centre SIS.
Voici un apercu: