PageRenderTime 104ms CodeModel.GetById 90ms RepoModel.GetById 1ms app.codeStats 0ms

/timeline/scripts/l10n/de/labellers.js

http://showslow.googlecode.com/
JavaScript | 27 lines | 18 code | 5 blank | 4 comment | 0 complexity | cb7fc9ee60f5bfafd2684ab31a9890be MD5 | raw file
  1. /*==================================================
  2. * Localization of labellers.js
  3. *==================================================
  4. */
  5. Timeline.GregorianDateLabeller.monthNames["de"] = [
  6. "Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"
  7. ];
  8. Timeline.GregorianDateLabeller.labelIntervalFunctions["de"] = function(date, intervalUnit) {
  9. var text;
  10. var emphasized = false;
  11. var date2 = Timeline.DateTime.removeTimeZoneOffset(date, this._timeZone);
  12. switch(intervalUnit) {
  13. case Timeline.DateTime.DAY:
  14. case Timeline.DateTime.WEEK:
  15. text = date2.getUTCDate() + ". " +
  16. Timeline.GregorianDateLabeller.getMonthName(date2.getUTCMonth(), this._locale);
  17. break;
  18. default:
  19. return this.defaultLabelInterval(date, intervalUnit);
  20. }
  21. return { text: text, emphasized: emphasized };
  22. };