Adding a day label with your month when your interval unit are days

I'll make a french example since I'm a french-speaking guy ;)

1. Create a fr folder in the l10n folder

2. Create a new labellers.js in the fr folder

3. add the following in the js file:

Timeline.GregorianDateLabeller.dayNames["fr"] = ["lun", "mar", "mer", "jeu", "ven", "sam", "dim"];

4. Go up 2 folders in the script folder

5. Open up labellers.js and add the following function under the getMonthName function at the beginning of the file (near line 15)

Timeline.GregorianDateLabeller.getDayName = function(day, locale){return Timeline.GregorianDateLabeller.dayNames[locale][day];}

6. find the defaultLabelInterval function in the labellers.js file and modify the Timeline.DateTime.DAY case in the switch to the following:

text = Timeline.GregorianDateLabeller.getDayName( date.getDay() , this._locale) + ", " + Timeline.GregorianDateLabeller.getMonthName(date.getUTCMonth(), this._locale) + " " + date.getUTCDate();

Here's what it looks like:

Image:day_label.jpg