| // German (Austria) [de-at] | |
| import dayjs from '../index'; | |
| var texts = { | |
|   s: 'ein paar Sekunden', | |
|   m: ['eine Minute', 'einer Minute'], | |
|   mm: '%d Minuten', | |
|   h: ['eine Stunde', 'einer Stunde'], | |
|   hh: '%d Stunden', | |
|   d: ['ein Tag', 'einem Tag'], | |
|   dd: ['%d Tage', '%d Tagen'], | |
|   M: ['ein Monat', 'einem Monat'], | |
|   MM: ['%d Monate', '%d Monaten'], | |
|   y: ['ein Jahr', 'einem Jahr'], | |
|   yy: ['%d Jahre', '%d Jahren'] | |
| }; | |
| 
 | |
| function relativeTimeFormatter(number, withoutSuffix, key) { | |
|   var l = texts[key]; | |
| 
 | |
|   if (Array.isArray(l)) { | |
|     l = l[withoutSuffix ? 0 : 1]; | |
|   } | |
| 
 | |
|   return l.replace('%d', number); | |
| } | |
| 
 | |
| var locale = { | |
|   name: 'de-at', | |
|   weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), | |
|   weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), | |
|   weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), | |
|   months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), | |
|   monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), | |
|   ordinal: function ordinal(n) { | |
|     return n + "."; | |
|   }, | |
|   weekStart: 1, | |
|   formats: { | |
|     LTS: 'HH:mm:ss', | |
|     LT: 'HH:mm', | |
|     L: 'DD.MM.YYYY', | |
|     LL: 'D. MMMM YYYY', | |
|     LLL: 'D. MMMM YYYY HH:mm', | |
|     LLLL: 'dddd, D. MMMM YYYY HH:mm' | |
|   }, | |
|   relativeTime: { | |
|     future: 'in %s', | |
|     past: 'vor %s', | |
|     s: relativeTimeFormatter, | |
|     m: relativeTimeFormatter, | |
|     mm: relativeTimeFormatter, | |
|     h: relativeTimeFormatter, | |
|     hh: relativeTimeFormatter, | |
|     d: relativeTimeFormatter, | |
|     dd: relativeTimeFormatter, | |
|     M: relativeTimeFormatter, | |
|     MM: relativeTimeFormatter, | |
|     y: relativeTimeFormatter, | |
|     yy: relativeTimeFormatter | |
|   } | |
| }; | |
| dayjs.locale(locale, null, true); | |
| export default locale;
 |