PageSourceSearch

https://marcoballetta.com/wp-content/plugins/add-twitter-feed/js/b…/moment/locale/cs.js?ver=7.1.2

js marcoballetta.com collected 2026-10-06 13:15:01 UTC 5,915 bytes, 157 lines download raw bytes

1// moment.js locale configuration
2// locale : czech (cs)
3// author : petrbela : https://github.com/petrbela
4
5(function (factory) {
6    if (typeof define === 'function' && define.amd) {
7        define(['moment'], factory); // AMD
8    } else if (typeof exports === 'object') {
9        module.exports = factory(require('../moment')); // Node
10    } else {
11        factory((typeof global !== 'undefined' ? global : this).moment); // node or other global
12    }
13}(function (moment) {
14    var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'),
15        monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_');
16
17    function plural(n) {
18        return (n > 1) && (n < 5) && (~~(n / 10) !== 1);
19    }
20
21    function translate(number, withoutSuffix, key, isFuture) {
22        var result = number + ' ';
23        switch (key) {
24        case 's':  // a few seconds / in a few seconds / a few seconds ago
25            return (withoutSuffix || isFuture) ? 'pár sekund' : 'pár sekundami';
26        case 'm':  // a minute / in a minute / a minute ago
27            return withoutSuffix ? 'minuta' : (isFuture ? 'minutu' : 'minutou');
28        case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago
29            if (withoutSuffix || isFuture) {
30                return result + (plural(number) ? 'minuty' : 'minut');
31            } else {
32                return result + 'minutami';
33            }
34            break;
35        case 'h':  // an hour / in an hour / an hour ago
36            return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou');
37        case 'hh': // 9 hours / in 9 hours / 9 hours ago
38            if (withoutSuffix || isFuture) {
39                return result + (plural(number) ? 'hodiny' : 'hodin');
40            } else {
41                return result + 'hodinami';
42            }
43            break;
44        case 'd':  // a day / in a day / a day ago
45            return (withoutSuffix || isFuture) ? 'den' : 'dnem';
46        case 'dd': // 9 days / in 9 days / 9 days ago
47            if (withoutSuffix || isFuture) {
48                return result + (plural(number) ? 'dny' : 'dní');
49            } else {
50                return result + 'dny';
51            }
52            break;
53        case 'M':  // a month / in a month / a month ago
54            return (withoutSuffix || isFuture) ? 'měsíc' : 'měsícem';
55        case 'MM': // 9 months / in 9 months / 9 months ago
56            if (withoutSuffix || isFuture) {
57                return result + (plural(number) ? 'měsíce' : 'měsíců');
58            } else {
59                return result + 'měsíci';
60            }
61            break;
62        case 'y':  // a year / in a year / a year ago
63            return (withoutSuffix || isFuture) ? 'rok' : 'rokem';
64        case 'yy': // 9 years / in 9 years / 9 years ago
65            if (withoutSuffix || isFuture) {
66                return result + (plural(number) ? 'roky' : 'let');
67            } else {
68                return result + 'lety';
69            }
70            break;
71        }
72    }
73
74    return moment.defineLocale('cs', {
75        months : months,
76        monthsShort : monthsShort,
77        monthsParse : (function (months, monthsShort) {
78            var i, _monthsParse = [];
79            for (i = 0; i < 12; i++) {
80                // use custom parser to solve problem with July (červenec)
81                _monthsParse[i] = new RegExp('^' + months[i] + '$|^' + monthsShort[i] + '$', 'i');
82            }
83            return _monthsParse;
84        }(months, monthsShort)),
85        weekdays : 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'),
86        weekdaysShort : 'ne_po_út_st_čt_pá_so'.split('_'),
87        weekdaysMin : 'ne_po_út_st_čt_pá_so'.split('_'),
88        longDateFormat : {
89            LT: 'H:mm',
90            LTS : 'LT:ss',
91            L : 'DD.MM.YYYY',
92            LL : 'D. MMMM YYYY',
93            LLL : 'D. MMMM YYYY LT',
94            LLLL : 'dddd D. MMMM YYYY LT'
95        },
96        calendar : {
97            sameDay: '[dnes v] LT',
98            nextDay: '[zítra v] LT',
99            nextWeek: function () {
100                switch (this.day()) {
101                case 0:
102                    return '[v neděli v] LT';
103                case 1:
104                case 2:
105                    return '[v] dddd [v] LT';
106                case 3:
107                    return '[ve středu v] LT';
108                case 4:
109                    return '[ve čtvrtek v] LT';
110                case 5:
111                    return '[v pátek v] LT';
112                case 6:
113                    return '[v sobotu v] LT';
114                }
115            },
116            lastDay: '[včera v] LT',
117            lastWeek: function () {
118                switch (this.day()) {
119                case 0:
120                    return '[minulou neděli v] LT';
121                case 1:
122                case 2:
123                    return '[minulé] dddd [v] LT';
124                case 3:
125                    return '[minulou středu v] LT';
126                case 4:
127                case 5:
128                    return '[minulý] dddd [v] LT';
129                case 6:
130                    return '[minulou sobotu v] LT';
131                }
132            },
133            sameElse: 'L'
134        },
135        relativeTime : {
136            future : 'za %s',
137            past : 'před %s',
138            s : translate,
139            m : translate,
140            mm : translate,
141            h : translate,
142            hh : translate,
143            d : translate,
144            dd : translate,
145            M : translate,
146            MM : translate,
147            y : translate,
148            yy : translate
149        },
150        ordinalParse : /\d{1,2}\./,
151        ordinal : '%d.',
152        week : {
153            dow : 1, // Monday is the first day of the week.
154            doy : 4  // The week that contains Jan 4th is the first week of the year.
155        }
156    });
157}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.