/timeline/scripts/l10n/de/labellers.js
JavaScript | 27 lines | 18 code | 5 blank | 4 comment | 0 complexity | cb7fc9ee60f5bfafd2684ab31a9890be MD5 | raw file
- /*==================================================
- * Localization of labellers.js
- *==================================================
- */
- Timeline.GregorianDateLabeller.monthNames["de"] = [
- "Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"
- ];
- Timeline.GregorianDateLabeller.labelIntervalFunctions["de"] = function(date, intervalUnit) {
- var text;
- var emphasized = false;
-
- var date2 = Timeline.DateTime.removeTimeZoneOffset(date, this._timeZone);
-
- switch(intervalUnit) {
- case Timeline.DateTime.DAY:
- case Timeline.DateTime.WEEK:
- text = date2.getUTCDate() + ". " +
- Timeline.GregorianDateLabeller.getMonthName(date2.getUTCMonth(), this._locale);
- break;
- default:
- return this.defaultLabelInterval(date, intervalUnit);
- }
-
- return { text: text, emphasized: emphasized };
- };