Localisation updates from https://translatewiki.net.
[mediawiki.git] / resources / lib / moment / locale / bg.js
blob05b6cf8ed2c65d91e680a515c82cc066be840178
1 //! moment.js locale configuration
2 //! locale : Bulgarian [bg]
3 //! author : Krasen Borisov : https://github.com/kraz
5 ;(function (global, factory) {
6    typeof exports === 'object' && typeof module !== 'undefined'
7        && typeof require === 'function' ? factory(require('../moment')) :
8    typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9    factory(global.moment)
10 }(this, (function (moment) { 'use strict';
12     //! moment.js locale configuration
14     var bg = moment.defineLocale('bg', {
15         months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split(
16             '_'
17         ),
18         monthsShort: 'яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),
19         weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split(
20             '_'
21         ),
22         weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'),
23         weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'),
24         longDateFormat: {
25             LT: 'H:mm',
26             LTS: 'H:mm:ss',
27             L: 'D.MM.YYYY',
28             LL: 'D MMMM YYYY',
29             LLL: 'D MMMM YYYY H:mm',
30             LLLL: 'dddd, D MMMM YYYY H:mm',
31         },
32         calendar: {
33             sameDay: '[Днес в] LT',
34             nextDay: '[Утре в] LT',
35             nextWeek: 'dddd [в] LT',
36             lastDay: '[Вчера в] LT',
37             lastWeek: function () {
38                 switch (this.day()) {
39                     case 0:
40                     case 3:
41                     case 6:
42                         return '[Миналата] dddd [в] LT';
43                     case 1:
44                     case 2:
45                     case 4:
46                     case 5:
47                         return '[Миналия] dddd [в] LT';
48                 }
49             },
50             sameElse: 'L',
51         },
52         relativeTime: {
53             future: 'след %s',
54             past: 'преди %s',
55             s: 'няколко секунди',
56             ss: '%d секунди',
57             m: 'минута',
58             mm: '%d минути',
59             h: 'час',
60             hh: '%d часа',
61             d: 'ден',
62             dd: '%d дена',
63             M: 'месец',
64             MM: '%d месеца',
65             y: 'година',
66             yy: '%d години',
67         },
68         dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/,
69         ordinal: function (number) {
70             var lastDigit = number % 10,
71                 last2Digits = number % 100;
72             if (number === 0) {
73                 return number + '-ев';
74             } else if (last2Digits === 0) {
75                 return number + '-ен';
76             } else if (last2Digits > 10 && last2Digits < 20) {
77                 return number + '-ти';
78             } else if (lastDigit === 1) {
79                 return number + '-ви';
80             } else if (lastDigit === 2) {
81                 return number + '-ри';
82             } else if (lastDigit === 7 || lastDigit === 8) {
83                 return number + '-ми';
84             } else {
85                 return number + '-ти';
86             }
87         },
88         week: {
89             dow: 1, // Monday is the first day of the week.
90             doy: 7, // The week that contains Jan 7th is the first week of the year.
91         },
92     });
94     return bg;
96 })));