1 | FullCalendar.globalLocales.push(function () {
|
2 | 'use strict';
|
3 |
|
4 | function affix(buttonText) {
|
5 | return (buttonText === 'Tag' || buttonText === 'Monat') ? 'r' :
|
6 | buttonText === 'Jahr' ? 's' : ''
|
7 | }
|
8 |
|
9 | var de = {
|
10 | code: 'de',
|
11 | week: {
|
12 | dow: 1,
|
13 | doy: 4,
|
14 | },
|
15 | buttonText: {
|
16 | prev: 'Zurück',
|
17 | next: 'Vor',
|
18 | today: 'Heute',
|
19 | year: 'Jahr',
|
20 | month: 'Monat',
|
21 | week: 'Woche',
|
22 | day: 'Tag',
|
23 | list: 'Terminübersicht',
|
24 | },
|
25 | weekText: 'KW',
|
26 | weekTextLong: 'Woche',
|
27 | allDayText: 'Ganztägig',
|
28 | moreLinkText: function(n) {
|
29 | return '+ weitere ' + n
|
30 | },
|
31 | noEventsText: 'Keine Ereignisse anzuzeigen',
|
32 | buttonHints: {
|
33 | prev(buttonText) {
|
34 | return `Vorherige${affix(buttonText)} ${buttonText}`
|
35 | },
|
36 | next(buttonText) {
|
37 | return `Nächste${affix(buttonText)} ${buttonText}`
|
38 | },
|
39 | today(buttonText) {
|
40 |
|
41 | if (buttonText === 'Tag') {
|
42 | return 'Heute'
|
43 | }
|
44 | return `Diese${affix(buttonText)} ${buttonText}`
|
45 | },
|
46 | },
|
47 | viewHint(buttonText) {
|
48 |
|
49 | const glue = buttonText === 'Woche' ? 'n' : buttonText === 'Monat' ? 's' : 'es';
|
50 | return buttonText + glue + 'ansicht'
|
51 | },
|
52 | navLinkHint: 'Gehe zu $0',
|
53 | moreLinkHint(eventCnt) {
|
54 | return 'Zeige ' + (eventCnt === 1 ?
|
55 | 'ein weiteres Ereignis' :
|
56 | eventCnt + ' weitere Ereignisse')
|
57 | },
|
58 | closeHint: 'Schließen',
|
59 | timeHint: 'Uhrzeit',
|
60 | eventHint: 'Ereignis',
|
61 | };
|
62 |
|
63 | return de;
|
64 |
|
65 | }());
|