locales.js (456892B)
1;(function (global, factory) { 2 typeof exports === 'object' && typeof module !== 'undefined' 3 && typeof require === 'function' ? factory(require('../moment')) : 4 typeof define === 'function' && define.amd ? define(['../moment'], factory) : 5 factory(global.moment) 6}(this, (function (moment) { 'use strict'; 7 8 //! moment.js locale configuration 9 10 moment.defineLocale('af', { 11 months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split( 12 '_' 13 ), 14 monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'), 15 weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split( 16 '_' 17 ), 18 weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'), 19 weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'), 20 meridiemParse: /vm|nm/i, 21 isPM: function (input) { 22 return /^nm$/i.test(input); 23 }, 24 meridiem: function (hours, minutes, isLower) { 25 if (hours < 12) { 26 return isLower ? 'vm' : 'VM'; 27 } else { 28 return isLower ? 'nm' : 'NM'; 29 } 30 }, 31 longDateFormat: { 32 LT: 'HH:mm', 33 LTS: 'HH:mm:ss', 34 L: 'DD/MM/YYYY', 35 LL: 'D MMMM YYYY', 36 LLL: 'D MMMM YYYY HH:mm', 37 LLLL: 'dddd, D MMMM YYYY HH:mm', 38 }, 39 calendar: { 40 sameDay: '[Vandag om] LT', 41 nextDay: '[Môre om] LT', 42 nextWeek: 'dddd [om] LT', 43 lastDay: '[Gister om] LT', 44 lastWeek: '[Laas] dddd [om] LT', 45 sameElse: 'L', 46 }, 47 relativeTime: { 48 future: 'oor %s', 49 past: '%s gelede', 50 s: "'n paar sekondes", 51 ss: '%d sekondes', 52 m: "'n minuut", 53 mm: '%d minute', 54 h: "'n uur", 55 hh: '%d ure', 56 d: "'n dag", 57 dd: '%d dae', 58 M: "'n maand", 59 MM: '%d maande', 60 y: "'n jaar", 61 yy: '%d jaar', 62 }, 63 dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, 64 ordinal: function (number) { 65 return ( 66 number + 67 (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de') 68 ); // Thanks to Joris Röling : https://github.com/jjupiter 69 }, 70 week: { 71 dow: 1, // Maandag is die eerste dag van die week. 72 doy: 4, // Die week wat die 4de Januarie bevat is die eerste week van die jaar. 73 }, 74 }); 75 76 //! moment.js locale configuration 77 78 var pluralForm = function (n) { 79 return n === 0 80 ? 0 81 : n === 1 82 ? 1 83 : n === 2 84 ? 2 85 : n % 100 >= 3 && n % 100 <= 10 86 ? 3 87 : n % 100 >= 11 88 ? 4 89 : 5; 90 }, 91 plurals = { 92 s: [ 93 'أقل من ثانية', 94 'ثانية واحدة', 95 ['ثانيتان', 'ثانيتين'], 96 '%d ثوان', 97 '%d ثانية', 98 '%d ثانية', 99 ], 100 m: [ 101 'أقل من دقيقة', 102 'دقيقة واحدة', 103 ['دقيقتان', 'دقيقتين'], 104 '%d دقائق', 105 '%d دقيقة', 106 '%d دقيقة', 107 ], 108 h: [ 109 'أقل من ساعة', 110 'ساعة واحدة', 111 ['ساعتان', 'ساعتين'], 112 '%d ساعات', 113 '%d ساعة', 114 '%d ساعة', 115 ], 116 d: [ 117 'أقل من يوم', 118 'يوم واحد', 119 ['يومان', 'يومين'], 120 '%d أيام', 121 '%d يومًا', 122 '%d يوم', 123 ], 124 M: [ 125 'أقل من شهر', 126 'شهر واحد', 127 ['شهران', 'شهرين'], 128 '%d أشهر', 129 '%d شهرا', 130 '%d شهر', 131 ], 132 y: [ 133 'أقل من عام', 134 'عام واحد', 135 ['عامان', 'عامين'], 136 '%d أعوام', 137 '%d عامًا', 138 '%d عام', 139 ], 140 }, 141 pluralize = function (u) { 142 return function (number, withoutSuffix, string, isFuture) { 143 var f = pluralForm(number), 144 str = plurals[u][pluralForm(number)]; 145 if (f === 2) { 146 str = str[withoutSuffix ? 0 : 1]; 147 } 148 return str.replace(/%d/i, number); 149 }; 150 }, 151 months = [ 152 'جانفي', 153 'فيفري', 154 'مارس', 155 'أفريل', 156 'ماي', 157 'جوان', 158 'جويلية', 159 'أوت', 160 'سبتمبر', 161 'أكتوبر', 162 'نوفمبر', 163 'ديسمبر', 164 ]; 165 166 moment.defineLocale('ar-dz', { 167 months: months, 168 monthsShort: months, 169 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 170 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 171 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 172 weekdaysParseExact: true, 173 longDateFormat: { 174 LT: 'HH:mm', 175 LTS: 'HH:mm:ss', 176 L: 'D/\u200FM/\u200FYYYY', 177 LL: 'D MMMM YYYY', 178 LLL: 'D MMMM YYYY HH:mm', 179 LLLL: 'dddd D MMMM YYYY HH:mm', 180 }, 181 meridiemParse: /ص|م/, 182 isPM: function (input) { 183 return 'م' === input; 184 }, 185 meridiem: function (hour, minute, isLower) { 186 if (hour < 12) { 187 return 'ص'; 188 } else { 189 return 'م'; 190 } 191 }, 192 calendar: { 193 sameDay: '[اليوم عند الساعة] LT', 194 nextDay: '[غدًا عند الساعة] LT', 195 nextWeek: 'dddd [عند الساعة] LT', 196 lastDay: '[أمس عند الساعة] LT', 197 lastWeek: 'dddd [عند الساعة] LT', 198 sameElse: 'L', 199 }, 200 relativeTime: { 201 future: 'بعد %s', 202 past: 'منذ %s', 203 s: pluralize('s'), 204 ss: pluralize('s'), 205 m: pluralize('m'), 206 mm: pluralize('m'), 207 h: pluralize('h'), 208 hh: pluralize('h'), 209 d: pluralize('d'), 210 dd: pluralize('d'), 211 M: pluralize('M'), 212 MM: pluralize('M'), 213 y: pluralize('y'), 214 yy: pluralize('y'), 215 }, 216 postformat: function (string) { 217 return string.replace(/,/g, '،'); 218 }, 219 week: { 220 dow: 0, // Sunday is the first day of the week. 221 doy: 4, // The week that contains Jan 4th is the first week of the year. 222 }, 223 }); 224 225 //! moment.js locale configuration 226 227 moment.defineLocale('ar-kw', { 228 months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( 229 '_' 230 ), 231 monthsShort: 232 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( 233 '_' 234 ), 235 weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 236 weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), 237 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 238 weekdaysParseExact: true, 239 longDateFormat: { 240 LT: 'HH:mm', 241 LTS: 'HH:mm:ss', 242 L: 'DD/MM/YYYY', 243 LL: 'D MMMM YYYY', 244 LLL: 'D MMMM YYYY HH:mm', 245 LLLL: 'dddd D MMMM YYYY HH:mm', 246 }, 247 calendar: { 248 sameDay: '[اليوم على الساعة] LT', 249 nextDay: '[غدا على الساعة] LT', 250 nextWeek: 'dddd [على الساعة] LT', 251 lastDay: '[أمس على الساعة] LT', 252 lastWeek: 'dddd [على الساعة] LT', 253 sameElse: 'L', 254 }, 255 relativeTime: { 256 future: 'في %s', 257 past: 'منذ %s', 258 s: 'ثوان', 259 ss: '%d ثانية', 260 m: 'دقيقة', 261 mm: '%d دقائق', 262 h: 'ساعة', 263 hh: '%d ساعات', 264 d: 'يوم', 265 dd: '%d أيام', 266 M: 'شهر', 267 MM: '%d أشهر', 268 y: 'سنة', 269 yy: '%d سنوات', 270 }, 271 week: { 272 dow: 0, // Sunday is the first day of the week. 273 doy: 12, // The week that contains Jan 12th is the first week of the year. 274 }, 275 }); 276 277 //! moment.js locale configuration 278 279 var symbolMap = { 280 1: '1', 281 2: '2', 282 3: '3', 283 4: '4', 284 5: '5', 285 6: '6', 286 7: '7', 287 8: '8', 288 9: '9', 289 0: '0', 290 }, 291 pluralForm$1 = function (n) { 292 return n === 0 293 ? 0 294 : n === 1 295 ? 1 296 : n === 2 297 ? 2 298 : n % 100 >= 3 && n % 100 <= 10 299 ? 3 300 : n % 100 >= 11 301 ? 4 302 : 5; 303 }, 304 plurals$1 = { 305 s: [ 306 'أقل من ثانية', 307 'ثانية واحدة', 308 ['ثانيتان', 'ثانيتين'], 309 '%d ثوان', 310 '%d ثانية', 311 '%d ثانية', 312 ], 313 m: [ 314 'أقل من دقيقة', 315 'دقيقة واحدة', 316 ['دقيقتان', 'دقيقتين'], 317 '%d دقائق', 318 '%d دقيقة', 319 '%d دقيقة', 320 ], 321 h: [ 322 'أقل من ساعة', 323 'ساعة واحدة', 324 ['ساعتان', 'ساعتين'], 325 '%d ساعات', 326 '%d ساعة', 327 '%d ساعة', 328 ], 329 d: [ 330 'أقل من يوم', 331 'يوم واحد', 332 ['يومان', 'يومين'], 333 '%d أيام', 334 '%d يومًا', 335 '%d يوم', 336 ], 337 M: [ 338 'أقل من شهر', 339 'شهر واحد', 340 ['شهران', 'شهرين'], 341 '%d أشهر', 342 '%d شهرا', 343 '%d شهر', 344 ], 345 y: [ 346 'أقل من عام', 347 'عام واحد', 348 ['عامان', 'عامين'], 349 '%d أعوام', 350 '%d عامًا', 351 '%d عام', 352 ], 353 }, 354 pluralize$1 = function (u) { 355 return function (number, withoutSuffix, string, isFuture) { 356 var f = pluralForm$1(number), 357 str = plurals$1[u][pluralForm$1(number)]; 358 if (f === 2) { 359 str = str[withoutSuffix ? 0 : 1]; 360 } 361 return str.replace(/%d/i, number); 362 }; 363 }, 364 months$1 = [ 365 'يناير', 366 'فبراير', 367 'مارس', 368 'أبريل', 369 'مايو', 370 'يونيو', 371 'يوليو', 372 'أغسطس', 373 'سبتمبر', 374 'أكتوبر', 375 'نوفمبر', 376 'ديسمبر', 377 ]; 378 379 moment.defineLocale('ar-ly', { 380 months: months$1, 381 monthsShort: months$1, 382 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 383 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 384 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 385 weekdaysParseExact: true, 386 longDateFormat: { 387 LT: 'HH:mm', 388 LTS: 'HH:mm:ss', 389 L: 'D/\u200FM/\u200FYYYY', 390 LL: 'D MMMM YYYY', 391 LLL: 'D MMMM YYYY HH:mm', 392 LLLL: 'dddd D MMMM YYYY HH:mm', 393 }, 394 meridiemParse: /ص|م/, 395 isPM: function (input) { 396 return 'م' === input; 397 }, 398 meridiem: function (hour, minute, isLower) { 399 if (hour < 12) { 400 return 'ص'; 401 } else { 402 return 'م'; 403 } 404 }, 405 calendar: { 406 sameDay: '[اليوم عند الساعة] LT', 407 nextDay: '[غدًا عند الساعة] LT', 408 nextWeek: 'dddd [عند الساعة] LT', 409 lastDay: '[أمس عند الساعة] LT', 410 lastWeek: 'dddd [عند الساعة] LT', 411 sameElse: 'L', 412 }, 413 relativeTime: { 414 future: 'بعد %s', 415 past: 'منذ %s', 416 s: pluralize$1('s'), 417 ss: pluralize$1('s'), 418 m: pluralize$1('m'), 419 mm: pluralize$1('m'), 420 h: pluralize$1('h'), 421 hh: pluralize$1('h'), 422 d: pluralize$1('d'), 423 dd: pluralize$1('d'), 424 M: pluralize$1('M'), 425 MM: pluralize$1('M'), 426 y: pluralize$1('y'), 427 yy: pluralize$1('y'), 428 }, 429 preparse: function (string) { 430 return string.replace(/،/g, ','); 431 }, 432 postformat: function (string) { 433 return string 434 .replace(/\d/g, function (match) { 435 return symbolMap[match]; 436 }) 437 .replace(/,/g, '،'); 438 }, 439 week: { 440 dow: 6, // Saturday is the first day of the week. 441 doy: 12, // The week that contains Jan 12th is the first week of the year. 442 }, 443 }); 444 445 //! moment.js locale configuration 446 447 moment.defineLocale('ar-ma', { 448 months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( 449 '_' 450 ), 451 monthsShort: 452 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( 453 '_' 454 ), 455 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 456 weekdaysShort: 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), 457 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 458 weekdaysParseExact: true, 459 longDateFormat: { 460 LT: 'HH:mm', 461 LTS: 'HH:mm:ss', 462 L: 'DD/MM/YYYY', 463 LL: 'D MMMM YYYY', 464 LLL: 'D MMMM YYYY HH:mm', 465 LLLL: 'dddd D MMMM YYYY HH:mm', 466 }, 467 calendar: { 468 sameDay: '[اليوم على الساعة] LT', 469 nextDay: '[غدا على الساعة] LT', 470 nextWeek: 'dddd [على الساعة] LT', 471 lastDay: '[أمس على الساعة] LT', 472 lastWeek: 'dddd [على الساعة] LT', 473 sameElse: 'L', 474 }, 475 relativeTime: { 476 future: 'في %s', 477 past: 'منذ %s', 478 s: 'ثوان', 479 ss: '%d ثانية', 480 m: 'دقيقة', 481 mm: '%d دقائق', 482 h: 'ساعة', 483 hh: '%d ساعات', 484 d: 'يوم', 485 dd: '%d أيام', 486 M: 'شهر', 487 MM: '%d أشهر', 488 y: 'سنة', 489 yy: '%d سنوات', 490 }, 491 week: { 492 dow: 1, // Monday is the first day of the week. 493 doy: 4, // The week that contains Jan 4th is the first week of the year. 494 }, 495 }); 496 497 //! moment.js locale configuration 498 499 var symbolMap$1 = { 500 1: '١', 501 2: '٢', 502 3: '٣', 503 4: '٤', 504 5: '٥', 505 6: '٦', 506 7: '٧', 507 8: '٨', 508 9: '٩', 509 0: '٠', 510 }, 511 numberMap = { 512 '١': '1', 513 '٢': '2', 514 '٣': '3', 515 '٤': '4', 516 '٥': '5', 517 '٦': '6', 518 '٧': '7', 519 '٨': '8', 520 '٩': '9', 521 '٠': '0', 522 }; 523 524 moment.defineLocale('ar-ps', { 525 months: 'كانون الثاني_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_تشري الأوّل_تشرين الثاني_كانون الأوّل'.split( 526 '_' 527 ), 528 monthsShort: 529 'ك٢_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_ت١_ت٢_ك١'.split('_'), 530 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 531 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 532 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 533 weekdaysParseExact: true, 534 longDateFormat: { 535 LT: 'HH:mm', 536 LTS: 'HH:mm:ss', 537 L: 'DD/MM/YYYY', 538 LL: 'D MMMM YYYY', 539 LLL: 'D MMMM YYYY HH:mm', 540 LLLL: 'dddd D MMMM YYYY HH:mm', 541 }, 542 meridiemParse: /ص|م/, 543 isPM: function (input) { 544 return 'م' === input; 545 }, 546 meridiem: function (hour, minute, isLower) { 547 if (hour < 12) { 548 return 'ص'; 549 } else { 550 return 'م'; 551 } 552 }, 553 calendar: { 554 sameDay: '[اليوم على الساعة] LT', 555 nextDay: '[غدا على الساعة] LT', 556 nextWeek: 'dddd [على الساعة] LT', 557 lastDay: '[أمس على الساعة] LT', 558 lastWeek: 'dddd [على الساعة] LT', 559 sameElse: 'L', 560 }, 561 relativeTime: { 562 future: 'في %s', 563 past: 'منذ %s', 564 s: 'ثوان', 565 ss: '%d ثانية', 566 m: 'دقيقة', 567 mm: '%d دقائق', 568 h: 'ساعة', 569 hh: '%d ساعات', 570 d: 'يوم', 571 dd: '%d أيام', 572 M: 'شهر', 573 MM: '%d أشهر', 574 y: 'سنة', 575 yy: '%d سنوات', 576 }, 577 preparse: function (string) { 578 return string 579 .replace(/[٣٤٥٦٧٨٩٠]/g, function (match) { 580 return numberMap[match]; 581 }) 582 .split('') // reversed since negative lookbehind not supported everywhere 583 .reverse() 584 .join('') 585 .replace(/[١٢](?![\u062a\u0643])/g, function (match) { 586 return numberMap[match]; 587 }) 588 .split('') 589 .reverse() 590 .join('') 591 .replace(/،/g, ','); 592 }, 593 postformat: function (string) { 594 return string 595 .replace(/\d/g, function (match) { 596 return symbolMap$1[match]; 597 }) 598 .replace(/,/g, '،'); 599 }, 600 week: { 601 dow: 0, // Sunday is the first day of the week. 602 doy: 6, // The week that contains Jan 6th is the first week of the year. 603 }, 604 }); 605 606 //! moment.js locale configuration 607 608 var symbolMap$2 = { 609 1: '١', 610 2: '٢', 611 3: '٣', 612 4: '٤', 613 5: '٥', 614 6: '٦', 615 7: '٧', 616 8: '٨', 617 9: '٩', 618 0: '٠', 619 }, 620 numberMap$1 = { 621 '١': '1', 622 '٢': '2', 623 '٣': '3', 624 '٤': '4', 625 '٥': '5', 626 '٦': '6', 627 '٧': '7', 628 '٨': '8', 629 '٩': '9', 630 '٠': '0', 631 }; 632 633 moment.defineLocale('ar-sa', { 634 months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( 635 '_' 636 ), 637 monthsShort: 638 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( 639 '_' 640 ), 641 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 642 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 643 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 644 weekdaysParseExact: true, 645 longDateFormat: { 646 LT: 'HH:mm', 647 LTS: 'HH:mm:ss', 648 L: 'DD/MM/YYYY', 649 LL: 'D MMMM YYYY', 650 LLL: 'D MMMM YYYY HH:mm', 651 LLLL: 'dddd D MMMM YYYY HH:mm', 652 }, 653 meridiemParse: /ص|م/, 654 isPM: function (input) { 655 return 'م' === input; 656 }, 657 meridiem: function (hour, minute, isLower) { 658 if (hour < 12) { 659 return 'ص'; 660 } else { 661 return 'م'; 662 } 663 }, 664 calendar: { 665 sameDay: '[اليوم على الساعة] LT', 666 nextDay: '[غدا على الساعة] LT', 667 nextWeek: 'dddd [على الساعة] LT', 668 lastDay: '[أمس على الساعة] LT', 669 lastWeek: 'dddd [على الساعة] LT', 670 sameElse: 'L', 671 }, 672 relativeTime: { 673 future: 'في %s', 674 past: 'منذ %s', 675 s: 'ثوان', 676 ss: '%d ثانية', 677 m: 'دقيقة', 678 mm: '%d دقائق', 679 h: 'ساعة', 680 hh: '%d ساعات', 681 d: 'يوم', 682 dd: '%d أيام', 683 M: 'شهر', 684 MM: '%d أشهر', 685 y: 'سنة', 686 yy: '%d سنوات', 687 }, 688 preparse: function (string) { 689 return string 690 .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) { 691 return numberMap$1[match]; 692 }) 693 .replace(/،/g, ','); 694 }, 695 postformat: function (string) { 696 return string 697 .replace(/\d/g, function (match) { 698 return symbolMap$2[match]; 699 }) 700 .replace(/,/g, '،'); 701 }, 702 week: { 703 dow: 0, // Sunday is the first day of the week. 704 doy: 6, // The week that contains Jan 6th is the first week of the year. 705 }, 706 }); 707 708 //! moment.js locale configuration 709 710 moment.defineLocale('ar-tn', { 711 months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( 712 '_' 713 ), 714 monthsShort: 715 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( 716 '_' 717 ), 718 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 719 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 720 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 721 weekdaysParseExact: true, 722 longDateFormat: { 723 LT: 'HH:mm', 724 LTS: 'HH:mm:ss', 725 L: 'DD/MM/YYYY', 726 LL: 'D MMMM YYYY', 727 LLL: 'D MMMM YYYY HH:mm', 728 LLLL: 'dddd D MMMM YYYY HH:mm', 729 }, 730 calendar: { 731 sameDay: '[اليوم على الساعة] LT', 732 nextDay: '[غدا على الساعة] LT', 733 nextWeek: 'dddd [على الساعة] LT', 734 lastDay: '[أمس على الساعة] LT', 735 lastWeek: 'dddd [على الساعة] LT', 736 sameElse: 'L', 737 }, 738 relativeTime: { 739 future: 'في %s', 740 past: 'منذ %s', 741 s: 'ثوان', 742 ss: '%d ثانية', 743 m: 'دقيقة', 744 mm: '%d دقائق', 745 h: 'ساعة', 746 hh: '%d ساعات', 747 d: 'يوم', 748 dd: '%d أيام', 749 M: 'شهر', 750 MM: '%d أشهر', 751 y: 'سنة', 752 yy: '%d سنوات', 753 }, 754 week: { 755 dow: 1, // Monday is the first day of the week. 756 doy: 4, // The week that contains Jan 4th is the first week of the year. 757 }, 758 }); 759 760 //! moment.js locale configuration 761 762 var symbolMap$3 = { 763 1: '١', 764 2: '٢', 765 3: '٣', 766 4: '٤', 767 5: '٥', 768 6: '٦', 769 7: '٧', 770 8: '٨', 771 9: '٩', 772 0: '٠', 773 }, 774 numberMap$2 = { 775 '١': '1', 776 '٢': '2', 777 '٣': '3', 778 '٤': '4', 779 '٥': '5', 780 '٦': '6', 781 '٧': '7', 782 '٨': '8', 783 '٩': '9', 784 '٠': '0', 785 }, 786 pluralForm$2 = function (n) { 787 return n === 0 788 ? 0 789 : n === 1 790 ? 1 791 : n === 2 792 ? 2 793 : n % 100 >= 3 && n % 100 <= 10 794 ? 3 795 : n % 100 >= 11 796 ? 4 797 : 5; 798 }, 799 plurals$2 = { 800 s: [ 801 'أقل من ثانية', 802 'ثانية واحدة', 803 ['ثانيتان', 'ثانيتين'], 804 '%d ثوان', 805 '%d ثانية', 806 '%d ثانية', 807 ], 808 m: [ 809 'أقل من دقيقة', 810 'دقيقة واحدة', 811 ['دقيقتان', 'دقيقتين'], 812 '%d دقائق', 813 '%d دقيقة', 814 '%d دقيقة', 815 ], 816 h: [ 817 'أقل من ساعة', 818 'ساعة واحدة', 819 ['ساعتان', 'ساعتين'], 820 '%d ساعات', 821 '%d ساعة', 822 '%d ساعة', 823 ], 824 d: [ 825 'أقل من يوم', 826 'يوم واحد', 827 ['يومان', 'يومين'], 828 '%d أيام', 829 '%d يومًا', 830 '%d يوم', 831 ], 832 M: [ 833 'أقل من شهر', 834 'شهر واحد', 835 ['شهران', 'شهرين'], 836 '%d أشهر', 837 '%d شهرا', 838 '%d شهر', 839 ], 840 y: [ 841 'أقل من عام', 842 'عام واحد', 843 ['عامان', 'عامين'], 844 '%d أعوام', 845 '%d عامًا', 846 '%d عام', 847 ], 848 }, 849 pluralize$2 = function (u) { 850 return function (number, withoutSuffix, string, isFuture) { 851 var f = pluralForm$2(number), 852 str = plurals$2[u][pluralForm$2(number)]; 853 if (f === 2) { 854 str = str[withoutSuffix ? 0 : 1]; 855 } 856 return str.replace(/%d/i, number); 857 }; 858 }, 859 months$2 = [ 860 'يناير', 861 'فبراير', 862 'مارس', 863 'أبريل', 864 'مايو', 865 'يونيو', 866 'يوليو', 867 'أغسطس', 868 'سبتمبر', 869 'أكتوبر', 870 'نوفمبر', 871 'ديسمبر', 872 ]; 873 874 moment.defineLocale('ar', { 875 months: months$2, 876 monthsShort: months$2, 877 weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), 878 weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), 879 weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), 880 weekdaysParseExact: true, 881 longDateFormat: { 882 LT: 'HH:mm', 883 LTS: 'HH:mm:ss', 884 L: 'D/\u200FM/\u200FYYYY', 885 LL: 'D MMMM YYYY', 886 LLL: 'D MMMM YYYY HH:mm', 887 LLLL: 'dddd D MMMM YYYY HH:mm', 888 }, 889 meridiemParse: /ص|م/, 890 isPM: function (input) { 891 return 'م' === input; 892 }, 893 meridiem: function (hour, minute, isLower) { 894 if (hour < 12) { 895 return 'ص'; 896 } else { 897 return 'م'; 898 } 899 }, 900 calendar: { 901 sameDay: '[اليوم عند الساعة] LT', 902 nextDay: '[غدًا عند الساعة] LT', 903 nextWeek: 'dddd [عند الساعة] LT', 904 lastDay: '[أمس عند الساعة] LT', 905 lastWeek: 'dddd [عند الساعة] LT', 906 sameElse: 'L', 907 }, 908 relativeTime: { 909 future: 'بعد %s', 910 past: 'منذ %s', 911 s: pluralize$2('s'), 912 ss: pluralize$2('s'), 913 m: pluralize$2('m'), 914 mm: pluralize$2('m'), 915 h: pluralize$2('h'), 916 hh: pluralize$2('h'), 917 d: pluralize$2('d'), 918 dd: pluralize$2('d'), 919 M: pluralize$2('M'), 920 MM: pluralize$2('M'), 921 y: pluralize$2('y'), 922 yy: pluralize$2('y'), 923 }, 924 preparse: function (string) { 925 return string 926 .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) { 927 return numberMap$2[match]; 928 }) 929 .replace(/،/g, ','); 930 }, 931 postformat: function (string) { 932 return string 933 .replace(/\d/g, function (match) { 934 return symbolMap$3[match]; 935 }) 936 .replace(/,/g, '،'); 937 }, 938 week: { 939 dow: 6, // Saturday is the first day of the week. 940 doy: 12, // The week that contains Jan 12th is the first week of the year. 941 }, 942 }); 943 944 //! moment.js locale configuration 945 946 var suffixes = { 947 1: '-inci', 948 5: '-inci', 949 8: '-inci', 950 70: '-inci', 951 80: '-inci', 952 2: '-nci', 953 7: '-nci', 954 20: '-nci', 955 50: '-nci', 956 3: '-üncü', 957 4: '-üncü', 958 100: '-üncü', 959 6: '-ncı', 960 9: '-uncu', 961 10: '-uncu', 962 30: '-uncu', 963 60: '-ıncı', 964 90: '-ıncı', 965 }; 966 967 moment.defineLocale('az', { 968 months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split( 969 '_' 970 ), 971 monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), 972 weekdays: 973 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split( 974 '_' 975 ), 976 weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), 977 weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), 978 weekdaysParseExact: true, 979 longDateFormat: { 980 LT: 'HH:mm', 981 LTS: 'HH:mm:ss', 982 L: 'DD.MM.YYYY', 983 LL: 'D MMMM YYYY', 984 LLL: 'D MMMM YYYY HH:mm', 985 LLLL: 'dddd, D MMMM YYYY HH:mm', 986 }, 987 calendar: { 988 sameDay: '[bugün saat] LT', 989 nextDay: '[sabah saat] LT', 990 nextWeek: '[gələn həftə] dddd [saat] LT', 991 lastDay: '[dünən] LT', 992 lastWeek: '[keçən həftə] dddd [saat] LT', 993 sameElse: 'L', 994 }, 995 relativeTime: { 996 future: '%s sonra', 997 past: '%s əvvəl', 998 s: 'bir neçə saniyə', 999 ss: '%d saniyə', 1000 m: 'bir dəqiqə', 1001 mm: '%d dəqiqə', 1002 h: 'bir saat', 1003 hh: '%d saat', 1004 d: 'bir gün', 1005 dd: '%d gün', 1006 M: 'bir ay', 1007 MM: '%d ay', 1008 y: 'bir il', 1009 yy: '%d il', 1010 }, 1011 meridiemParse: /gecə|səhər|gündüz|axşam/, 1012 isPM: function (input) { 1013 return /^(gündüz|axşam)$/.test(input); 1014 }, 1015 meridiem: function (hour, minute, isLower) { 1016 if (hour < 4) { 1017 return 'gecə'; 1018 } else if (hour < 12) { 1019 return 'səhər'; 1020 } else if (hour < 17) { 1021 return 'gündüz'; 1022 } else { 1023 return 'axşam'; 1024 } 1025 }, 1026 dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, 1027 ordinal: function (number) { 1028 if (number === 0) { 1029 // special case for zero 1030 return number + '-ıncı'; 1031 } 1032 var a = number % 10, 1033 b = (number % 100) - a, 1034 c = number >= 100 ? 100 : null; 1035 return number + (suffixes[a] || suffixes[b] || suffixes[c]); 1036 }, 1037 week: { 1038 dow: 1, // Monday is the first day of the week. 1039 doy: 7, // The week that contains Jan 7th is the first week of the year. 1040 }, 1041 }); 1042 1043 //! moment.js locale configuration 1044 1045 function plural(word, num) { 1046 var forms = word.split('_'); 1047 return num % 10 === 1 && num % 100 !== 11 1048 ? forms[0] 1049 : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) 1050 ? forms[1] 1051 : forms[2]; 1052 } 1053 function relativeTimeWithPlural(number, withoutSuffix, key) { 1054 var format = { 1055 ss: withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', 1056 mm: withoutSuffix ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін', 1057 hh: withoutSuffix ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін', 1058 dd: 'дзень_дні_дзён', 1059 MM: 'месяц_месяцы_месяцаў', 1060 yy: 'год_гады_гадоў', 1061 }; 1062 if (key === 'm') { 1063 return withoutSuffix ? 'хвіліна' : 'хвіліну'; 1064 } else if (key === 'h') { 1065 return withoutSuffix ? 'гадзіна' : 'гадзіну'; 1066 } else { 1067 return number + ' ' + plural(format[key], +number); 1068 } 1069 } 1070 1071 moment.defineLocale('be', { 1072 months: { 1073 format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split( 1074 '_' 1075 ), 1076 standalone: 1077 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split( 1078 '_' 1079 ), 1080 }, 1081 monthsShort: 1082 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'), 1083 weekdays: { 1084 format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split( 1085 '_' 1086 ), 1087 standalone: 1088 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split( 1089 '_' 1090 ), 1091 isFormat: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/, 1092 }, 1093 weekdaysShort: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), 1094 weekdaysMin: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), 1095 longDateFormat: { 1096 LT: 'HH:mm', 1097 LTS: 'HH:mm:ss', 1098 L: 'DD.MM.YYYY', 1099 LL: 'D MMMM YYYY г.', 1100 LLL: 'D MMMM YYYY г., HH:mm', 1101 LLLL: 'dddd, D MMMM YYYY г., HH:mm', 1102 }, 1103 calendar: { 1104 sameDay: '[Сёння ў] LT', 1105 nextDay: '[Заўтра ў] LT', 1106 lastDay: '[Учора ў] LT', 1107 nextWeek: function () { 1108 return '[У] dddd [ў] LT'; 1109 }, 1110 lastWeek: function () { 1111 switch (this.day()) { 1112 case 0: 1113 case 3: 1114 case 5: 1115 case 6: 1116 return '[У мінулую] dddd [ў] LT'; 1117 case 1: 1118 case 2: 1119 case 4: 1120 return '[У мінулы] dddd [ў] LT'; 1121 } 1122 }, 1123 sameElse: 'L', 1124 }, 1125 relativeTime: { 1126 future: 'праз %s', 1127 past: '%s таму', 1128 s: 'некалькі секунд', 1129 m: relativeTimeWithPlural, 1130 mm: relativeTimeWithPlural, 1131 h: relativeTimeWithPlural, 1132 hh: relativeTimeWithPlural, 1133 d: 'дзень', 1134 dd: relativeTimeWithPlural, 1135 M: 'месяц', 1136 MM: relativeTimeWithPlural, 1137 y: 'год', 1138 yy: relativeTimeWithPlural, 1139 }, 1140 meridiemParse: /ночы|раніцы|дня|вечара/, 1141 isPM: function (input) { 1142 return /^(дня|вечара)$/.test(input); 1143 }, 1144 meridiem: function (hour, minute, isLower) { 1145 if (hour < 4) { 1146 return 'ночы'; 1147 } else if (hour < 12) { 1148 return 'раніцы'; 1149 } else if (hour < 17) { 1150 return 'дня'; 1151 } else { 1152 return 'вечара'; 1153 } 1154 }, 1155 dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, 1156 ordinal: function (number, period) { 1157 switch (period) { 1158 case 'M': 1159 case 'd': 1160 case 'DDD': 1161 case 'w': 1162 case 'W': 1163 return (number % 10 === 2 || number % 10 === 3) && 1164 number % 100 !== 12 && 1165 number % 100 !== 13 1166 ? number + '-і' 1167 : number + '-ы'; 1168 case 'D': 1169 return number + '-га'; 1170 default: 1171 return number; 1172 } 1173 }, 1174 week: { 1175 dow: 1, // Monday is the first day of the week. 1176 doy: 7, // The week that contains Jan 7th is the first week of the year. 1177 }, 1178 }); 1179 1180 //! moment.js locale configuration 1181 1182 moment.defineLocale('bg', { 1183 months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split( 1184 '_' 1185 ), 1186 monthsShort: 'яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'), 1187 weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split( 1188 '_' 1189 ), 1190 weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'), 1191 weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), 1192 longDateFormat: { 1193 LT: 'H:mm', 1194 LTS: 'H:mm:ss', 1195 L: 'D.MM.YYYY', 1196 LL: 'D MMMM YYYY', 1197 LLL: 'D MMMM YYYY H:mm', 1198 LLLL: 'dddd, D MMMM YYYY H:mm', 1199 }, 1200 calendar: { 1201 sameDay: '[Днес в] LT', 1202 nextDay: '[Утре в] LT', 1203 nextWeek: 'dddd [в] LT', 1204 lastDay: '[Вчера в] LT', 1205 lastWeek: function () { 1206 switch (this.day()) { 1207 case 0: 1208 case 3: 1209 case 6: 1210 return '[Миналата] dddd [в] LT'; 1211 case 1: 1212 case 2: 1213 case 4: 1214 case 5: 1215 return '[Миналия] dddd [в] LT'; 1216 } 1217 }, 1218 sameElse: 'L', 1219 }, 1220 relativeTime: { 1221 future: 'след %s', 1222 past: 'преди %s', 1223 s: 'няколко секунди', 1224 ss: '%d секунди', 1225 m: 'минута', 1226 mm: '%d минути', 1227 h: 'час', 1228 hh: '%d часа', 1229 d: 'ден', 1230 dd: '%d дена', 1231 w: 'седмица', 1232 ww: '%d седмици', 1233 M: 'месец', 1234 MM: '%d месеца', 1235 y: 'година', 1236 yy: '%d години', 1237 }, 1238 dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, 1239 ordinal: function (number) { 1240 var lastDigit = number % 10, 1241 last2Digits = number % 100; 1242 if (number === 0) { 1243 return number + '-ев'; 1244 } else if (last2Digits === 0) { 1245 return number + '-ен'; 1246 } else if (last2Digits > 10 && last2Digits < 20) { 1247 return number + '-ти'; 1248 } else if (lastDigit === 1) { 1249 return number + '-ви'; 1250 } else if (lastDigit === 2) { 1251 return number + '-ри'; 1252 } else if (lastDigit === 7 || lastDigit === 8) { 1253 return number + '-ми'; 1254 } else { 1255 return number + '-ти'; 1256 } 1257 }, 1258 week: { 1259 dow: 1, // Monday is the first day of the week. 1260 doy: 7, // The week that contains Jan 7th is the first week of the year. 1261 }, 1262 }); 1263 1264 //! moment.js locale configuration 1265 1266 moment.defineLocale('bm', { 1267 months: 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split( 1268 '_' 1269 ), 1270 monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'), 1271 weekdays: 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'), 1272 weekdaysShort: 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'), 1273 weekdaysMin: 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'), 1274 longDateFormat: { 1275 LT: 'HH:mm', 1276 LTS: 'HH:mm:ss', 1277 L: 'DD/MM/YYYY', 1278 LL: 'MMMM [tile] D [san] YYYY', 1279 LLL: 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', 1280 LLLL: 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', 1281 }, 1282 calendar: { 1283 sameDay: '[Bi lɛrɛ] LT', 1284 nextDay: '[Sini lɛrɛ] LT', 1285 nextWeek: 'dddd [don lɛrɛ] LT', 1286 lastDay: '[Kunu lɛrɛ] LT', 1287 lastWeek: 'dddd [tɛmɛnen lɛrɛ] LT', 1288 sameElse: 'L', 1289 }, 1290 relativeTime: { 1291 future: '%s kɔnɔ', 1292 past: 'a bɛ %s bɔ', 1293 s: 'sanga dama dama', 1294 ss: 'sekondi %d', 1295 m: 'miniti kelen', 1296 mm: 'miniti %d', 1297 h: 'lɛrɛ kelen', 1298 hh: 'lɛrɛ %d', 1299 d: 'tile kelen', 1300 dd: 'tile %d', 1301 M: 'kalo kelen', 1302 MM: 'kalo %d', 1303 y: 'san kelen', 1304 yy: 'san %d', 1305 }, 1306 week: { 1307 dow: 1, // Monday is the first day of the week. 1308 doy: 4, // The week that contains Jan 4th is the first week of the year. 1309 }, 1310 }); 1311 1312 //! moment.js locale configuration 1313 1314 var symbolMap$4 = { 1315 1: '১', 1316 2: '২', 1317 3: '৩', 1318 4: '৪', 1319 5: '৫', 1320 6: '৬', 1321 7: '৭', 1322 8: '৮', 1323 9: '৯', 1324 0: '০', 1325 }, 1326 numberMap$3 = { 1327 '১': '1', 1328 '২': '2', 1329 '৩': '3', 1330 '৪': '4', 1331 '৫': '5', 1332 '৬': '6', 1333 '৭': '7', 1334 '৮': '8', 1335 '৯': '9', 1336 '০': '0', 1337 }; 1338 1339 moment.defineLocale('bn-bd', { 1340 months: 'জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split( 1341 '_' 1342 ), 1343 monthsShort: 1344 'জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে'.split( 1345 '_' 1346 ), 1347 weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split( 1348 '_' 1349 ), 1350 weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), 1351 weekdaysMin: 'রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি'.split('_'), 1352 longDateFormat: { 1353 LT: 'A h:mm সময়', 1354 LTS: 'A h:mm:ss সময়', 1355 L: 'DD/MM/YYYY', 1356 LL: 'D MMMM YYYY', 1357 LLL: 'D MMMM YYYY, A h:mm সময়', 1358 LLLL: 'dddd, D MMMM YYYY, A h:mm সময়', 1359 }, 1360 calendar: { 1361 sameDay: '[আজ] LT', 1362 nextDay: '[আগামীকাল] LT', 1363 nextWeek: 'dddd, LT', 1364 lastDay: '[গতকাল] LT', 1365 lastWeek: '[গত] dddd, LT', 1366 sameElse: 'L', 1367 }, 1368 relativeTime: { 1369 future: '%s পরে', 1370 past: '%s আগে', 1371 s: 'কয়েক সেকেন্ড', 1372 ss: '%d সেকেন্ড', 1373 m: 'এক মিনিট', 1374 mm: '%d মিনিট', 1375 h: 'এক ঘন্টা', 1376 hh: '%d ঘন্টা', 1377 d: 'এক দিন', 1378 dd: '%d দিন', 1379 M: 'এক মাস', 1380 MM: '%d মাস', 1381 y: 'এক বছর', 1382 yy: '%d বছর', 1383 }, 1384 preparse: function (string) { 1385 return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) { 1386 return numberMap$3[match]; 1387 }); 1388 }, 1389 postformat: function (string) { 1390 return string.replace(/\d/g, function (match) { 1391 return symbolMap$4[match]; 1392 }); 1393 }, 1394 1395 meridiemParse: /রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/, 1396 meridiemHour: function (hour, meridiem) { 1397 if (hour === 12) { 1398 hour = 0; 1399 } 1400 if (meridiem === 'রাত') { 1401 return hour < 4 ? hour : hour + 12; 1402 } else if (meridiem === 'ভোর') { 1403 return hour; 1404 } else if (meridiem === 'সকাল') { 1405 return hour; 1406 } else if (meridiem === 'দুপুর') { 1407 return hour >= 3 ? hour : hour + 12; 1408 } else if (meridiem === 'বিকাল') { 1409 return hour + 12; 1410 } else if (meridiem === 'সন্ধ্যা') { 1411 return hour + 12; 1412 } 1413 }, 1414 1415 meridiem: function (hour, minute, isLower) { 1416 if (hour < 4) { 1417 return 'রাত'; 1418 } else if (hour < 6) { 1419 return 'ভোর'; 1420 } else if (hour < 12) { 1421 return 'সকাল'; 1422 } else if (hour < 15) { 1423 return 'দুপুর'; 1424 } else if (hour < 18) { 1425 return 'বিকাল'; 1426 } else if (hour < 20) { 1427 return 'সন্ধ্যা'; 1428 } else { 1429 return 'রাত'; 1430 } 1431 }, 1432 week: { 1433 dow: 0, // Sunday is the first day of the week. 1434 doy: 6, // The week that contains Jan 6th is the first week of the year. 1435 }, 1436 }); 1437 1438 //! moment.js locale configuration 1439 1440 var symbolMap$5 = { 1441 1: '১', 1442 2: '২', 1443 3: '৩', 1444 4: '৪', 1445 5: '৫', 1446 6: '৬', 1447 7: '৭', 1448 8: '৮', 1449 9: '৯', 1450 0: '০', 1451 }, 1452 numberMap$4 = { 1453 '১': '1', 1454 '২': '2', 1455 '৩': '3', 1456 '৪': '4', 1457 '৫': '5', 1458 '৬': '6', 1459 '৭': '7', 1460 '৮': '8', 1461 '৯': '9', 1462 '০': '0', 1463 }; 1464 1465 moment.defineLocale('bn', { 1466 months: 'জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split( 1467 '_' 1468 ), 1469 monthsShort: 1470 'জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে'.split( 1471 '_' 1472 ), 1473 weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split( 1474 '_' 1475 ), 1476 weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), 1477 weekdaysMin: 'রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি'.split('_'), 1478 longDateFormat: { 1479 LT: 'A h:mm সময়', 1480 LTS: 'A h:mm:ss সময়', 1481 L: 'DD/MM/YYYY', 1482 LL: 'D MMMM YYYY', 1483 LLL: 'D MMMM YYYY, A h:mm সময়', 1484 LLLL: 'dddd, D MMMM YYYY, A h:mm সময়', 1485 }, 1486 calendar: { 1487 sameDay: '[আজ] LT', 1488 nextDay: '[আগামীকাল] LT', 1489 nextWeek: 'dddd, LT', 1490 lastDay: '[গতকাল] LT', 1491 lastWeek: '[গত] dddd, LT', 1492 sameElse: 'L', 1493 }, 1494 relativeTime: { 1495 future: '%s পরে', 1496 past: '%s আগে', 1497 s: 'কয়েক সেকেন্ড', 1498 ss: '%d সেকেন্ড', 1499 m: 'এক মিনিট', 1500 mm: '%d মিনিট', 1501 h: 'এক ঘন্টা', 1502 hh: '%d ঘন্টা', 1503 d: 'এক দিন', 1504 dd: '%d দিন', 1505 M: 'এক মাস', 1506 MM: '%d মাস', 1507 y: 'এক বছর', 1508 yy: '%d বছর', 1509 }, 1510 preparse: function (string) { 1511 return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) { 1512 return numberMap$4[match]; 1513 }); 1514 }, 1515 postformat: function (string) { 1516 return string.replace(/\d/g, function (match) { 1517 return symbolMap$5[match]; 1518 }); 1519 }, 1520 meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, 1521 meridiemHour: function (hour, meridiem) { 1522 if (hour === 12) { 1523 hour = 0; 1524 } 1525 if ( 1526 (meridiem === 'রাত' && hour >= 4) || 1527 (meridiem === 'দুপুর' && hour < 5) || 1528 meridiem === 'বিকাল' 1529 ) { 1530 return hour + 12; 1531 } else { 1532 return hour; 1533 } 1534 }, 1535 meridiem: function (hour, minute, isLower) { 1536 if (hour < 4) { 1537 return 'রাত'; 1538 } else if (hour < 10) { 1539 return 'সকাল'; 1540 } else if (hour < 17) { 1541 return 'দুপুর'; 1542 } else if (hour < 20) { 1543 return 'বিকাল'; 1544 } else { 1545 return 'রাত'; 1546 } 1547 }, 1548 week: { 1549 dow: 0, // Sunday is the first day of the week. 1550 doy: 6, // The week that contains Jan 6th is the first week of the year. 1551 }, 1552 }); 1553 1554 //! moment.js locale configuration 1555 1556 var symbolMap$6 = { 1557 1: '༡', 1558 2: '༢', 1559 3: '༣', 1560 4: '༤', 1561 5: '༥', 1562 6: '༦', 1563 7: '༧', 1564 8: '༨', 1565 9: '༩', 1566 0: '༠', 1567 }, 1568 numberMap$5 = { 1569 '༡': '1', 1570 '༢': '2', 1571 '༣': '3', 1572 '༤': '4', 1573 '༥': '5', 1574 '༦': '6', 1575 '༧': '7', 1576 '༨': '8', 1577 '༩': '9', 1578 '༠': '0', 1579 }; 1580 1581 moment.defineLocale('bo', { 1582 months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( 1583 '_' 1584 ), 1585 monthsShort: 1586 'ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12'.split( 1587 '_' 1588 ), 1589 monthsShortRegex: /^(ཟླ་\d{1,2})/, 1590 monthsParseExact: true, 1591 weekdays: 1592 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split( 1593 '_' 1594 ), 1595 weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split( 1596 '_' 1597 ), 1598 weekdaysMin: 'ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན'.split('_'), 1599 longDateFormat: { 1600 LT: 'A h:mm', 1601 LTS: 'A h:mm:ss', 1602 L: 'DD/MM/YYYY', 1603 LL: 'D MMMM YYYY', 1604 LLL: 'D MMMM YYYY, A h:mm', 1605 LLLL: 'dddd, D MMMM YYYY, A h:mm', 1606 }, 1607 calendar: { 1608 sameDay: '[དི་རིང] LT', 1609 nextDay: '[སང་ཉིན] LT', 1610 nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT', 1611 lastDay: '[ཁ་སང] LT', 1612 lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', 1613 sameElse: 'L', 1614 }, 1615 relativeTime: { 1616 future: '%s ལ་', 1617 past: '%s སྔན་ལ', 1618 s: 'ལམ་སང', 1619 ss: '%d སྐར་ཆ།', 1620 m: 'སྐར་མ་གཅིག', 1621 mm: '%d སྐར་མ', 1622 h: 'ཆུ་ཚོད་གཅིག', 1623 hh: '%d ཆུ་ཚོད', 1624 d: 'ཉིན་གཅིག', 1625 dd: '%d ཉིན་', 1626 M: 'ཟླ་བ་གཅིག', 1627 MM: '%d ཟླ་བ', 1628 y: 'ལོ་གཅིག', 1629 yy: '%d ལོ', 1630 }, 1631 preparse: function (string) { 1632 return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) { 1633 return numberMap$5[match]; 1634 }); 1635 }, 1636 postformat: function (string) { 1637 return string.replace(/\d/g, function (match) { 1638 return symbolMap$6[match]; 1639 }); 1640 }, 1641 meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, 1642 meridiemHour: function (hour, meridiem) { 1643 if (hour === 12) { 1644 hour = 0; 1645 } 1646 if ( 1647 (meridiem === 'མཚན་མོ' && hour >= 4) || 1648 (meridiem === 'ཉིན་གུང' && hour < 5) || 1649 meridiem === 'དགོང་དག' 1650 ) { 1651 return hour + 12; 1652 } else { 1653 return hour; 1654 } 1655 }, 1656 meridiem: function (hour, minute, isLower) { 1657 if (hour < 4) { 1658 return 'མཚན་མོ'; 1659 } else if (hour < 10) { 1660 return 'ཞོགས་ཀས'; 1661 } else if (hour < 17) { 1662 return 'ཉིན་གུང'; 1663 } else if (hour < 20) { 1664 return 'དགོང་དག'; 1665 } else { 1666 return 'མཚན་མོ'; 1667 } 1668 }, 1669 week: { 1670 dow: 0, // Sunday is the first day of the week. 1671 doy: 6, // The week that contains Jan 6th is the first week of the year. 1672 }, 1673 }); 1674 1675 //! moment.js locale configuration 1676 1677 function relativeTimeWithMutation(number, withoutSuffix, key) { 1678 var format = { 1679 mm: 'munutenn', 1680 MM: 'miz', 1681 dd: 'devezh', 1682 }; 1683 return number + ' ' + mutation(format[key], number); 1684 } 1685 function specialMutationForYears(number) { 1686 switch (lastNumber(number)) { 1687 case 1: 1688 case 3: 1689 case 4: 1690 case 5: 1691 case 9: 1692 return number + ' bloaz'; 1693 default: 1694 return number + ' vloaz'; 1695 } 1696 } 1697 function lastNumber(number) { 1698 if (number > 9) { 1699 return lastNumber(number % 10); 1700 } 1701 return number; 1702 } 1703 function mutation(text, number) { 1704 if (number === 2) { 1705 return softMutation(text); 1706 } 1707 return text; 1708 } 1709 function softMutation(text) { 1710 var mutationTable = { 1711 m: 'v', 1712 b: 'v', 1713 d: 'z', 1714 }; 1715 if (mutationTable[text.charAt(0)] === undefined) { 1716 return text; 1717 } 1718 return mutationTable[text.charAt(0)] + text.substring(1); 1719 } 1720 1721 var monthsParse = [ 1722 /^gen/i, 1723 /^c[ʼ\']hwe/i, 1724 /^meu/i, 1725 /^ebr/i, 1726 /^mae/i, 1727 /^(mez|eve)/i, 1728 /^gou/i, 1729 /^eos/i, 1730 /^gwe/i, 1731 /^her/i, 1732 /^du/i, 1733 /^ker/i, 1734 ], 1735 monthsRegex = 1736 /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, 1737 monthsStrictRegex = 1738 /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i, 1739 monthsShortStrictRegex = 1740 /^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, 1741 fullWeekdaysParse = [ 1742 /^sul/i, 1743 /^lun/i, 1744 /^meurzh/i, 1745 /^merc[ʼ\']her/i, 1746 /^yaou/i, 1747 /^gwener/i, 1748 /^sadorn/i, 1749 ], 1750 shortWeekdaysParse = [ 1751 /^Sul/i, 1752 /^Lun/i, 1753 /^Meu/i, 1754 /^Mer/i, 1755 /^Yao/i, 1756 /^Gwe/i, 1757 /^Sad/i, 1758 ], 1759 minWeekdaysParse = [ 1760 /^Su/i, 1761 /^Lu/i, 1762 /^Me([^r]|$)/i, 1763 /^Mer/i, 1764 /^Ya/i, 1765 /^Gw/i, 1766 /^Sa/i, 1767 ]; 1768 1769 moment.defineLocale('br', { 1770 months: 'Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split( 1771 '_' 1772 ), 1773 monthsShort: 'Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'), 1774 weekdays: 'Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn'.split('_'), 1775 weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), 1776 weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), 1777 weekdaysParse: minWeekdaysParse, 1778 fullWeekdaysParse: fullWeekdaysParse, 1779 shortWeekdaysParse: shortWeekdaysParse, 1780 minWeekdaysParse: minWeekdaysParse, 1781 1782 monthsRegex: monthsRegex, 1783 monthsShortRegex: monthsRegex, 1784 monthsStrictRegex: monthsStrictRegex, 1785 monthsShortStrictRegex: monthsShortStrictRegex, 1786 monthsParse: monthsParse, 1787 longMonthsParse: monthsParse, 1788 shortMonthsParse: monthsParse, 1789 1790 longDateFormat: { 1791 LT: 'HH:mm', 1792 LTS: 'HH:mm:ss', 1793 L: 'DD/MM/YYYY', 1794 LL: 'D [a viz] MMMM YYYY', 1795 LLL: 'D [a viz] MMMM YYYY HH:mm', 1796 LLLL: 'dddd, D [a viz] MMMM YYYY HH:mm', 1797 }, 1798 calendar: { 1799 sameDay: '[Hiziv da] LT', 1800 nextDay: '[Warcʼhoazh da] LT', 1801 nextWeek: 'dddd [da] LT', 1802 lastDay: '[Decʼh da] LT', 1803 lastWeek: 'dddd [paset da] LT', 1804 sameElse: 'L', 1805 }, 1806 relativeTime: { 1807 future: 'a-benn %s', 1808 past: '%s ʼzo', 1809 s: 'un nebeud segondennoù', 1810 ss: '%d eilenn', 1811 m: 'ur vunutenn', 1812 mm: relativeTimeWithMutation, 1813 h: 'un eur', 1814 hh: '%d eur', 1815 d: 'un devezh', 1816 dd: relativeTimeWithMutation, 1817 M: 'ur miz', 1818 MM: relativeTimeWithMutation, 1819 y: 'ur bloaz', 1820 yy: specialMutationForYears, 1821 }, 1822 dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/, 1823 ordinal: function (number) { 1824 var output = number === 1 ? 'añ' : 'vet'; 1825 return number + output; 1826 }, 1827 week: { 1828 dow: 1, // Monday is the first day of the week. 1829 doy: 4, // The week that contains Jan 4th is the first week of the year. 1830 }, 1831 meridiemParse: /a.m.|g.m./, // goude merenn | a-raok merenn 1832 isPM: function (token) { 1833 return token === 'g.m.'; 1834 }, 1835 meridiem: function (hour, minute, isLower) { 1836 return hour < 12 ? 'a.m.' : 'g.m.'; 1837 }, 1838 }); 1839 1840 //! moment.js locale configuration 1841 1842 function processRelativeTime(number, withoutSuffix, key, isFuture) { 1843 switch (key) { 1844 case 'm': 1845 return withoutSuffix 1846 ? 'jedna minuta' 1847 : isFuture 1848 ? 'jednu minutu' 1849 : 'jedne minute'; 1850 } 1851 } 1852 1853 function translate(number, withoutSuffix, key) { 1854 var result = number + ' '; 1855 switch (key) { 1856 case 'ss': 1857 if (number === 1) { 1858 result += 'sekunda'; 1859 } else if (number === 2 || number === 3 || number === 4) { 1860 result += 'sekunde'; 1861 } else { 1862 result += 'sekundi'; 1863 } 1864 return result; 1865 case 'mm': 1866 if (number === 1) { 1867 result += 'minuta'; 1868 } else if (number === 2 || number === 3 || number === 4) { 1869 result += 'minute'; 1870 } else { 1871 result += 'minuta'; 1872 } 1873 return result; 1874 case 'h': 1875 return withoutSuffix ? 'jedan sat' : 'jedan sat'; 1876 case 'hh': 1877 if (number === 1) { 1878 result += 'sat'; 1879 } else if (number === 2 || number === 3 || number === 4) { 1880 result += 'sata'; 1881 } else { 1882 result += 'sati'; 1883 } 1884 return result; 1885 case 'dd': 1886 if (number === 1) { 1887 result += 'dan'; 1888 } else { 1889 result += 'dana'; 1890 } 1891 return result; 1892 case 'MM': 1893 if (number === 1) { 1894 result += 'mjesec'; 1895 } else if (number === 2 || number === 3 || number === 4) { 1896 result += 'mjeseca'; 1897 } else { 1898 result += 'mjeseci'; 1899 } 1900 return result; 1901 case 'yy': 1902 if (number === 1) { 1903 result += 'godina'; 1904 } else if (number === 2 || number === 3 || number === 4) { 1905 result += 'godine'; 1906 } else { 1907 result += 'godina'; 1908 } 1909 return result; 1910 } 1911 } 1912 1913 moment.defineLocale('bs', { 1914 months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split( 1915 '_' 1916 ), 1917 monthsShort: 1918 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split( 1919 '_' 1920 ), 1921 monthsParseExact: true, 1922 weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( 1923 '_' 1924 ), 1925 weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), 1926 weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), 1927 weekdaysParseExact: true, 1928 longDateFormat: { 1929 LT: 'H:mm', 1930 LTS: 'H:mm:ss', 1931 L: 'DD.MM.YYYY', 1932 LL: 'D. MMMM YYYY', 1933 LLL: 'D. MMMM YYYY H:mm', 1934 LLLL: 'dddd, D. MMMM YYYY H:mm', 1935 }, 1936 calendar: { 1937 sameDay: '[danas u] LT', 1938 nextDay: '[sutra u] LT', 1939 nextWeek: function () { 1940 switch (this.day()) { 1941 case 0: 1942 return '[u] [nedjelju] [u] LT'; 1943 case 3: 1944 return '[u] [srijedu] [u] LT'; 1945 case 6: 1946 return '[u] [subotu] [u] LT'; 1947 case 1: 1948 case 2: 1949 case 4: 1950 case 5: 1951 return '[u] dddd [u] LT'; 1952 } 1953 }, 1954 lastDay: '[jučer u] LT', 1955 lastWeek: function () { 1956 switch (this.day()) { 1957 case 0: 1958 case 3: 1959 return '[prošlu] dddd [u] LT'; 1960 case 6: 1961 return '[prošle] [subote] [u] LT'; 1962 case 1: 1963 case 2: 1964 case 4: 1965 case 5: 1966 return '[prošli] dddd [u] LT'; 1967 } 1968 }, 1969 sameElse: 'L', 1970 }, 1971 relativeTime: { 1972 future: 'za %s', 1973 past: 'prije %s', 1974 s: 'par sekundi', 1975 ss: translate, 1976 m: processRelativeTime, 1977 mm: translate, 1978 h: translate, 1979 hh: translate, 1980 d: 'dan', 1981 dd: translate, 1982 M: 'mjesec', 1983 MM: translate, 1984 y: 'godinu', 1985 yy: translate, 1986 }, 1987 dayOfMonthOrdinalParse: /\d{1,2}\./, 1988 ordinal: '%d.', 1989 week: { 1990 dow: 1, // Monday is the first day of the week. 1991 doy: 7, // The week that contains Jan 7th is the first week of the year. 1992 }, 1993 }); 1994 1995 //! moment.js locale configuration 1996 1997 moment.defineLocale('ca', { 1998 months: { 1999 standalone: 2000 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split( 2001 '_' 2002 ), 2003 format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split( 2004 '_' 2005 ), 2006 isFormat: /D[oD]?(\s)+MMMM/, 2007 }, 2008 monthsShort: 2009 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split( 2010 '_' 2011 ), 2012 monthsParseExact: true, 2013 weekdays: 2014 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split( 2015 '_' 2016 ), 2017 weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), 2018 weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), 2019 weekdaysParseExact: true, 2020 longDateFormat: { 2021 LT: 'H:mm', 2022 LTS: 'H:mm:ss', 2023 L: 'DD/MM/YYYY', 2024 LL: 'D MMMM [de] YYYY', 2025 ll: 'D MMM YYYY', 2026 LLL: 'D MMMM [de] YYYY [a les] H:mm', 2027 lll: 'D MMM YYYY, H:mm', 2028 LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm', 2029 llll: 'ddd D MMM YYYY, H:mm', 2030 }, 2031 calendar: { 2032 sameDay: function () { 2033 return '[avui a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; 2034 }, 2035 nextDay: function () { 2036 return '[demà a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; 2037 }, 2038 nextWeek: function () { 2039 return 'dddd [a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; 2040 }, 2041 lastDay: function () { 2042 return '[ahir a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; 2043 }, 2044 lastWeek: function () { 2045 return ( 2046 '[el] dddd [passat a ' + 2047 (this.hours() !== 1 ? 'les' : 'la') + 2048 '] LT' 2049 ); 2050 }, 2051 sameElse: 'L', 2052 }, 2053 relativeTime: { 2054 future: "d'aquí %s", 2055 past: 'fa %s', 2056 s: 'uns segons', 2057 ss: '%d segons', 2058 m: 'un minut', 2059 mm: '%d minuts', 2060 h: 'una hora', 2061 hh: '%d hores', 2062 d: 'un dia', 2063 dd: '%d dies', 2064 M: 'un mes', 2065 MM: '%d mesos', 2066 y: 'un any', 2067 yy: '%d anys', 2068 }, 2069 dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, 2070 ordinal: function (number, period) { 2071 var output = 2072 number === 1 2073 ? 'r' 2074 : number === 2 2075 ? 'n' 2076 : number === 3 2077 ? 'r' 2078 : number === 4 2079 ? 't' 2080 : 'è'; 2081 if (period === 'w' || period === 'W') { 2082 output = 'a'; 2083 } 2084 return number + output; 2085 }, 2086 week: { 2087 dow: 1, // Monday is the first day of the week. 2088 doy: 4, // The week that contains Jan 4th is the first week of the year. 2089 }, 2090 }); 2091 2092 //! moment.js locale configuration 2093 2094 var months$3 = { 2095 standalone: 2096 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split( 2097 '_' 2098 ), 2099 format: 'ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince'.split( 2100 '_' 2101 ), 2102 isFormat: /DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/, 2103 }, 2104 monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'), 2105 monthsParse$1 = [ 2106 /^led/i, 2107 /^úno/i, 2108 /^bře/i, 2109 /^dub/i, 2110 /^kvě/i, 2111 /^(čvn|červen$|června)/i, 2112 /^(čvc|červenec|července)/i, 2113 /^srp/i, 2114 /^zář/i, 2115 /^říj/i, 2116 /^lis/i, 2117 /^pro/i, 2118 ], 2119 // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched. 2120 // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'. 2121 monthsRegex$1 = 2122 /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i; 2123 2124 function plural$1(n) { 2125 return n > 1 && n < 5 && ~~(n / 10) !== 1; 2126 } 2127 function translate$1(number, withoutSuffix, key, isFuture) { 2128 var result = number + ' '; 2129 switch (key) { 2130 case 's': // a few seconds / in a few seconds / a few seconds ago 2131 return withoutSuffix || isFuture ? 'pár sekund' : 'pár sekundami'; 2132 case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago 2133 if (withoutSuffix || isFuture) { 2134 return result + (plural$1(number) ? 'sekundy' : 'sekund'); 2135 } else { 2136 return result + 'sekundami'; 2137 } 2138 case 'm': // a minute / in a minute / a minute ago 2139 return withoutSuffix ? 'minuta' : isFuture ? 'minutu' : 'minutou'; 2140 case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago 2141 if (withoutSuffix || isFuture) { 2142 return result + (plural$1(number) ? 'minuty' : 'minut'); 2143 } else { 2144 return result + 'minutami'; 2145 } 2146 case 'h': // an hour / in an hour / an hour ago 2147 return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou'; 2148 case 'hh': // 9 hours / in 9 hours / 9 hours ago 2149 if (withoutSuffix || isFuture) { 2150 return result + (plural$1(number) ? 'hodiny' : 'hodin'); 2151 } else { 2152 return result + 'hodinami'; 2153 } 2154 case 'd': // a day / in a day / a day ago 2155 return withoutSuffix || isFuture ? 'den' : 'dnem'; 2156 case 'dd': // 9 days / in 9 days / 9 days ago 2157 if (withoutSuffix || isFuture) { 2158 return result + (plural$1(number) ? 'dny' : 'dní'); 2159 } else { 2160 return result + 'dny'; 2161 } 2162 case 'M': // a month / in a month / a month ago 2163 return withoutSuffix || isFuture ? 'měsíc' : 'měsícem'; 2164 case 'MM': // 9 months / in 9 months / 9 months ago 2165 if (withoutSuffix || isFuture) { 2166 return result + (plural$1(number) ? 'měsíce' : 'měsíců'); 2167 } else { 2168 return result + 'měsíci'; 2169 } 2170 case 'y': // a year / in a year / a year ago 2171 return withoutSuffix || isFuture ? 'rok' : 'rokem'; 2172 case 'yy': // 9 years / in 9 years / 9 years ago 2173 if (withoutSuffix || isFuture) { 2174 return result + (plural$1(number) ? 'roky' : 'let'); 2175 } else { 2176 return result + 'lety'; 2177 } 2178 } 2179 } 2180 2181 moment.defineLocale('cs', { 2182 months: months$3, 2183 monthsShort: monthsShort, 2184 monthsRegex: monthsRegex$1, 2185 monthsShortRegex: monthsRegex$1, 2186 // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched. 2187 // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'. 2188 monthsStrictRegex: 2189 /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, 2190 monthsShortStrictRegex: 2191 /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, 2192 monthsParse: monthsParse$1, 2193 longMonthsParse: monthsParse$1, 2194 shortMonthsParse: monthsParse$1, 2195 weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'), 2196 weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'), 2197 weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'), 2198 longDateFormat: { 2199 LT: 'H:mm', 2200 LTS: 'H:mm:ss', 2201 L: 'DD.MM.YYYY', 2202 LL: 'D. MMMM YYYY', 2203 LLL: 'D. MMMM YYYY H:mm', 2204 LLLL: 'dddd D. MMMM YYYY H:mm', 2205 l: 'D. M. YYYY', 2206 }, 2207 calendar: { 2208 sameDay: '[dnes v] LT', 2209 nextDay: '[zítra v] LT', 2210 nextWeek: function () { 2211 switch (this.day()) { 2212 case 0: 2213 return '[v neděli v] LT'; 2214 case 1: 2215 case 2: 2216 return '[v] dddd [v] LT'; 2217 case 3: 2218 return '[ve středu v] LT'; 2219 case 4: 2220 return '[ve čtvrtek v] LT'; 2221 case 5: 2222 return '[v pátek v] LT'; 2223 case 6: 2224 return '[v sobotu v] LT'; 2225 } 2226 }, 2227 lastDay: '[včera v] LT', 2228 lastWeek: function () { 2229 switch (this.day()) { 2230 case 0: 2231 return '[minulou neděli v] LT'; 2232 case 1: 2233 case 2: 2234 return '[minulé] dddd [v] LT'; 2235 case 3: 2236 return '[minulou středu v] LT'; 2237 case 4: 2238 case 5: 2239 return '[minulý] dddd [v] LT'; 2240 case 6: 2241 return '[minulou sobotu v] LT'; 2242 } 2243 }, 2244 sameElse: 'L', 2245 }, 2246 relativeTime: { 2247 future: 'za %s', 2248 past: 'před %s', 2249 s: translate$1, 2250 ss: translate$1, 2251 m: translate$1, 2252 mm: translate$1, 2253 h: translate$1, 2254 hh: translate$1, 2255 d: translate$1, 2256 dd: translate$1, 2257 M: translate$1, 2258 MM: translate$1, 2259 y: translate$1, 2260 yy: translate$1, 2261 }, 2262 dayOfMonthOrdinalParse: /\d{1,2}\./, 2263 ordinal: '%d.', 2264 week: { 2265 dow: 1, // Monday is the first day of the week. 2266 doy: 4, // The week that contains Jan 4th is the first week of the year. 2267 }, 2268 }); 2269 2270 //! moment.js locale configuration 2271 2272 moment.defineLocale('cv', { 2273 months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split( 2274 '_' 2275 ), 2276 monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'), 2277 weekdays: 2278 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split( 2279 '_' 2280 ), 2281 weekdaysShort: 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'), 2282 weekdaysMin: 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), 2283 longDateFormat: { 2284 LT: 'HH:mm', 2285 LTS: 'HH:mm:ss', 2286 L: 'DD-MM-YYYY', 2287 LL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', 2288 LLL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', 2289 LLLL: 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', 2290 }, 2291 calendar: { 2292 sameDay: '[Паян] LT [сехетре]', 2293 nextDay: '[Ыран] LT [сехетре]', 2294 lastDay: '[Ӗнер] LT [сехетре]', 2295 nextWeek: '[Ҫитес] dddd LT [сехетре]', 2296 lastWeek: '[Иртнӗ] dddd LT [сехетре]', 2297 sameElse: 'L', 2298 }, 2299 relativeTime: { 2300 future: function (output) { 2301 var affix = /сехет$/i.exec(output) 2302 ? 'рен' 2303 : /ҫул$/i.exec(output) 2304 ? 'тан' 2305 : 'ран'; 2306 return output + affix; 2307 }, 2308 past: '%s каялла', 2309 s: 'пӗр-ик ҫеккунт', 2310 ss: '%d ҫеккунт', 2311 m: 'пӗр минут', 2312 mm: '%d минут', 2313 h: 'пӗр сехет', 2314 hh: '%d сехет', 2315 d: 'пӗр кун', 2316 dd: '%d кун', 2317 M: 'пӗр уйӑх', 2318 MM: '%d уйӑх', 2319 y: 'пӗр ҫул', 2320 yy: '%d ҫул', 2321 }, 2322 dayOfMonthOrdinalParse: /\d{1,2}-мӗш/, 2323 ordinal: '%d-мӗш', 2324 week: { 2325 dow: 1, // Monday is the first day of the week. 2326 doy: 7, // The week that contains Jan 7th is the first week of the year. 2327 }, 2328 }); 2329 2330 //! moment.js locale configuration 2331 2332 moment.defineLocale('cy', { 2333 months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split( 2334 '_' 2335 ), 2336 monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split( 2337 '_' 2338 ), 2339 weekdays: 2340 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split( 2341 '_' 2342 ), 2343 weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'), 2344 weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'), 2345 weekdaysParseExact: true, 2346 // time formats are the same as en-gb 2347 longDateFormat: { 2348 LT: 'HH:mm', 2349 LTS: 'HH:mm:ss', 2350 L: 'DD/MM/YYYY', 2351 LL: 'D MMMM YYYY', 2352 LLL: 'D MMMM YYYY HH:mm', 2353 LLLL: 'dddd, D MMMM YYYY HH:mm', 2354 }, 2355 calendar: { 2356 sameDay: '[Heddiw am] LT', 2357 nextDay: '[Yfory am] LT', 2358 nextWeek: 'dddd [am] LT', 2359 lastDay: '[Ddoe am] LT', 2360 lastWeek: 'dddd [diwethaf am] LT', 2361 sameElse: 'L', 2362 }, 2363 relativeTime: { 2364 future: 'mewn %s', 2365 past: '%s yn ôl', 2366 s: 'ychydig eiliadau', 2367 ss: '%d eiliad', 2368 m: 'munud', 2369 mm: '%d munud', 2370 h: 'awr', 2371 hh: '%d awr', 2372 d: 'diwrnod', 2373 dd: '%d diwrnod', 2374 M: 'mis', 2375 MM: '%d mis', 2376 y: 'blwyddyn', 2377 yy: '%d flynedd', 2378 }, 2379 dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/, 2380 // traditional ordinal numbers above 31 are not commonly used in colloquial Welsh 2381 ordinal: function (number) { 2382 var b = number, 2383 output = '', 2384 lookup = [ 2385 '', 2386 'af', 2387 'il', 2388 'ydd', 2389 'ydd', 2390 'ed', 2391 'ed', 2392 'ed', 2393 'fed', 2394 'fed', 2395 'fed', // 1af to 10fed 2396 'eg', 2397 'fed', 2398 'eg', 2399 'eg', 2400 'fed', 2401 'eg', 2402 'eg', 2403 'fed', 2404 'eg', 2405 'fed', // 11eg to 20fed 2406 ]; 2407 if (b > 20) { 2408 if (b === 40 || b === 50 || b === 60 || b === 80 || b === 100) { 2409 output = 'fed'; // not 30ain, 70ain or 90ain 2410 } else { 2411 output = 'ain'; 2412 } 2413 } else if (b > 0) { 2414 output = lookup[b]; 2415 } 2416 return number + output; 2417 }, 2418 week: { 2419 dow: 1, // Monday is the first day of the week. 2420 doy: 4, // The week that contains Jan 4th is the first week of the year. 2421 }, 2422 }); 2423 2424 //! moment.js locale configuration 2425 2426 moment.defineLocale('da', { 2427 months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split( 2428 '_' 2429 ), 2430 monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), 2431 weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), 2432 weekdaysShort: 'søn_man_tir_ons_tor_fre_lør'.split('_'), 2433 weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), 2434 longDateFormat: { 2435 LT: 'HH:mm', 2436 LTS: 'HH:mm:ss', 2437 L: 'DD.MM.YYYY', 2438 LL: 'D. MMMM YYYY', 2439 LLL: 'D. MMMM YYYY HH:mm', 2440 LLLL: 'dddd [d.] D. MMMM YYYY [kl.] HH:mm', 2441 }, 2442 calendar: { 2443 sameDay: '[i dag kl.] LT', 2444 nextDay: '[i morgen kl.] LT', 2445 nextWeek: 'på dddd [kl.] LT', 2446 lastDay: '[i går kl.] LT', 2447 lastWeek: '[i] dddd[s kl.] LT', 2448 sameElse: 'L', 2449 }, 2450 relativeTime: { 2451 future: 'om %s', 2452 past: '%s siden', 2453 s: 'få sekunder', 2454 ss: '%d sekunder', 2455 m: 'et minut', 2456 mm: '%d minutter', 2457 h: 'en time', 2458 hh: '%d timer', 2459 d: 'en dag', 2460 dd: '%d dage', 2461 M: 'en måned', 2462 MM: '%d måneder', 2463 y: 'et år', 2464 yy: '%d år', 2465 }, 2466 dayOfMonthOrdinalParse: /\d{1,2}\./, 2467 ordinal: '%d.', 2468 week: { 2469 dow: 1, // Monday is the first day of the week. 2470 doy: 4, // The week that contains Jan 4th is the first week of the year. 2471 }, 2472 }); 2473 2474 //! moment.js locale configuration 2475 2476 function processRelativeTime$1(number, withoutSuffix, key, isFuture) { 2477 var format = { 2478 m: ['eine Minute', 'einer Minute'], 2479 h: ['eine Stunde', 'einer Stunde'], 2480 d: ['ein Tag', 'einem Tag'], 2481 dd: [number + ' Tage', number + ' Tagen'], 2482 w: ['eine Woche', 'einer Woche'], 2483 M: ['ein Monat', 'einem Monat'], 2484 MM: [number + ' Monate', number + ' Monaten'], 2485 y: ['ein Jahr', 'einem Jahr'], 2486 yy: [number + ' Jahre', number + ' Jahren'], 2487 }; 2488 return withoutSuffix ? format[key][0] : format[key][1]; 2489 } 2490 2491 moment.defineLocale('de-at', { 2492 months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( 2493 '_' 2494 ), 2495 monthsShort: 2496 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), 2497 monthsParseExact: true, 2498 weekdays: 2499 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( 2500 '_' 2501 ), 2502 weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), 2503 weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), 2504 weekdaysParseExact: true, 2505 longDateFormat: { 2506 LT: 'HH:mm', 2507 LTS: 'HH:mm:ss', 2508 L: 'DD.MM.YYYY', 2509 LL: 'D. MMMM YYYY', 2510 LLL: 'D. MMMM YYYY HH:mm', 2511 LLLL: 'dddd, D. MMMM YYYY HH:mm', 2512 }, 2513 calendar: { 2514 sameDay: '[heute um] LT [Uhr]', 2515 sameElse: 'L', 2516 nextDay: '[morgen um] LT [Uhr]', 2517 nextWeek: 'dddd [um] LT [Uhr]', 2518 lastDay: '[gestern um] LT [Uhr]', 2519 lastWeek: '[letzten] dddd [um] LT [Uhr]', 2520 }, 2521 relativeTime: { 2522 future: 'in %s', 2523 past: 'vor %s', 2524 s: 'ein paar Sekunden', 2525 ss: '%d Sekunden', 2526 m: processRelativeTime$1, 2527 mm: '%d Minuten', 2528 h: processRelativeTime$1, 2529 hh: '%d Stunden', 2530 d: processRelativeTime$1, 2531 dd: processRelativeTime$1, 2532 w: processRelativeTime$1, 2533 ww: '%d Wochen', 2534 M: processRelativeTime$1, 2535 MM: processRelativeTime$1, 2536 y: processRelativeTime$1, 2537 yy: processRelativeTime$1, 2538 }, 2539 dayOfMonthOrdinalParse: /\d{1,2}\./, 2540 ordinal: '%d.', 2541 week: { 2542 dow: 1, // Monday is the first day of the week. 2543 doy: 4, // The week that contains Jan 4th is the first week of the year. 2544 }, 2545 }); 2546 2547 //! moment.js locale configuration 2548 2549 function processRelativeTime$2(number, withoutSuffix, key, isFuture) { 2550 var format = { 2551 m: ['eine Minute', 'einer Minute'], 2552 h: ['eine Stunde', 'einer Stunde'], 2553 d: ['ein Tag', 'einem Tag'], 2554 dd: [number + ' Tage', number + ' Tagen'], 2555 w: ['eine Woche', 'einer Woche'], 2556 M: ['ein Monat', 'einem Monat'], 2557 MM: [number + ' Monate', number + ' Monaten'], 2558 y: ['ein Jahr', 'einem Jahr'], 2559 yy: [number + ' Jahre', number + ' Jahren'], 2560 }; 2561 return withoutSuffix ? format[key][0] : format[key][1]; 2562 } 2563 2564 moment.defineLocale('de-ch', { 2565 months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( 2566 '_' 2567 ), 2568 monthsShort: 2569 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), 2570 monthsParseExact: true, 2571 weekdays: 2572 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( 2573 '_' 2574 ), 2575 weekdaysShort: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), 2576 weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), 2577 weekdaysParseExact: true, 2578 longDateFormat: { 2579 LT: 'HH:mm', 2580 LTS: 'HH:mm:ss', 2581 L: 'DD.MM.YYYY', 2582 LL: 'D. MMMM YYYY', 2583 LLL: 'D. MMMM YYYY HH:mm', 2584 LLLL: 'dddd, D. MMMM YYYY HH:mm', 2585 }, 2586 calendar: { 2587 sameDay: '[heute um] LT [Uhr]', 2588 sameElse: 'L', 2589 nextDay: '[morgen um] LT [Uhr]', 2590 nextWeek: 'dddd [um] LT [Uhr]', 2591 lastDay: '[gestern um] LT [Uhr]', 2592 lastWeek: '[letzten] dddd [um] LT [Uhr]', 2593 }, 2594 relativeTime: { 2595 future: 'in %s', 2596 past: 'vor %s', 2597 s: 'ein paar Sekunden', 2598 ss: '%d Sekunden', 2599 m: processRelativeTime$2, 2600 mm: '%d Minuten', 2601 h: processRelativeTime$2, 2602 hh: '%d Stunden', 2603 d: processRelativeTime$2, 2604 dd: processRelativeTime$2, 2605 w: processRelativeTime$2, 2606 ww: '%d Wochen', 2607 M: processRelativeTime$2, 2608 MM: processRelativeTime$2, 2609 y: processRelativeTime$2, 2610 yy: processRelativeTime$2, 2611 }, 2612 dayOfMonthOrdinalParse: /\d{1,2}\./, 2613 ordinal: '%d.', 2614 week: { 2615 dow: 1, // Monday is the first day of the week. 2616 doy: 4, // The week that contains Jan 4th is the first week of the year. 2617 }, 2618 }); 2619 2620 //! moment.js locale configuration 2621 2622 function processRelativeTime$3(number, withoutSuffix, key, isFuture) { 2623 var format = { 2624 m: ['eine Minute', 'einer Minute'], 2625 h: ['eine Stunde', 'einer Stunde'], 2626 d: ['ein Tag', 'einem Tag'], 2627 dd: [number + ' Tage', number + ' Tagen'], 2628 w: ['eine Woche', 'einer Woche'], 2629 M: ['ein Monat', 'einem Monat'], 2630 MM: [number + ' Monate', number + ' Monaten'], 2631 y: ['ein Jahr', 'einem Jahr'], 2632 yy: [number + ' Jahre', number + ' Jahren'], 2633 }; 2634 return withoutSuffix ? format[key][0] : format[key][1]; 2635 } 2636 2637 moment.defineLocale('de', { 2638 months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( 2639 '_' 2640 ), 2641 monthsShort: 2642 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), 2643 monthsParseExact: true, 2644 weekdays: 2645 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( 2646 '_' 2647 ), 2648 weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), 2649 weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), 2650 weekdaysParseExact: true, 2651 longDateFormat: { 2652 LT: 'HH:mm', 2653 LTS: 'HH:mm:ss', 2654 L: 'DD.MM.YYYY', 2655 LL: 'D. MMMM YYYY', 2656 LLL: 'D. MMMM YYYY HH:mm', 2657 LLLL: 'dddd, D. MMMM YYYY HH:mm', 2658 }, 2659 calendar: { 2660 sameDay: '[heute um] LT [Uhr]', 2661 sameElse: 'L', 2662 nextDay: '[morgen um] LT [Uhr]', 2663 nextWeek: 'dddd [um] LT [Uhr]', 2664 lastDay: '[gestern um] LT [Uhr]', 2665 lastWeek: '[letzten] dddd [um] LT [Uhr]', 2666 }, 2667 relativeTime: { 2668 future: 'in %s', 2669 past: 'vor %s', 2670 s: 'ein paar Sekunden', 2671 ss: '%d Sekunden', 2672 m: processRelativeTime$3, 2673 mm: '%d Minuten', 2674 h: processRelativeTime$3, 2675 hh: '%d Stunden', 2676 d: processRelativeTime$3, 2677 dd: processRelativeTime$3, 2678 w: processRelativeTime$3, 2679 ww: '%d Wochen', 2680 M: processRelativeTime$3, 2681 MM: processRelativeTime$3, 2682 y: processRelativeTime$3, 2683 yy: processRelativeTime$3, 2684 }, 2685 dayOfMonthOrdinalParse: /\d{1,2}\./, 2686 ordinal: '%d.', 2687 week: { 2688 dow: 1, // Monday is the first day of the week. 2689 doy: 4, // The week that contains Jan 4th is the first week of the year. 2690 }, 2691 }); 2692 2693 //! moment.js locale configuration 2694 2695 var months$4 = [ 2696 'ޖެނުއަރީ', 2697 'ފެބްރުއަރީ', 2698 'މާރިޗު', 2699 'އޭޕްރީލު', 2700 'މޭ', 2701 'ޖޫން', 2702 'ޖުލައި', 2703 'އޯގަސްޓު', 2704 'ސެޕްޓެމްބަރު', 2705 'އޮކްޓޯބަރު', 2706 'ނޮވެމްބަރު', 2707 'ޑިސެމްބަރު', 2708 ], 2709 weekdays = [ 2710 'އާދިއްތަ', 2711 'ހޯމަ', 2712 'އަންގާރަ', 2713 'ބުދަ', 2714 'ބުރާސްފަތި', 2715 'ހުކުރު', 2716 'ހޮނިހިރު', 2717 ]; 2718 2719 moment.defineLocale('dv', { 2720 months: months$4, 2721 monthsShort: months$4, 2722 weekdays: weekdays, 2723 weekdaysShort: weekdays, 2724 weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'), 2725 longDateFormat: { 2726 LT: 'HH:mm', 2727 LTS: 'HH:mm:ss', 2728 L: 'D/M/YYYY', 2729 LL: 'D MMMM YYYY', 2730 LLL: 'D MMMM YYYY HH:mm', 2731 LLLL: 'dddd D MMMM YYYY HH:mm', 2732 }, 2733 meridiemParse: /މކ|މފ/, 2734 isPM: function (input) { 2735 return 'މފ' === input; 2736 }, 2737 meridiem: function (hour, minute, isLower) { 2738 if (hour < 12) { 2739 return 'މކ'; 2740 } else { 2741 return 'މފ'; 2742 } 2743 }, 2744 calendar: { 2745 sameDay: '[މިއަދު] LT', 2746 nextDay: '[މާދަމާ] LT', 2747 nextWeek: 'dddd LT', 2748 lastDay: '[އިއްޔެ] LT', 2749 lastWeek: '[ފާއިތުވި] dddd LT', 2750 sameElse: 'L', 2751 }, 2752 relativeTime: { 2753 future: 'ތެރޭގައި %s', 2754 past: 'ކުރިން %s', 2755 s: 'ސިކުންތުކޮޅެއް', 2756 ss: 'd% ސިކުންތު', 2757 m: 'މިނިޓެއް', 2758 mm: 'މިނިޓު %d', 2759 h: 'ގަޑިއިރެއް', 2760 hh: 'ގަޑިއިރު %d', 2761 d: 'ދުވަހެއް', 2762 dd: 'ދުވަސް %d', 2763 M: 'މަހެއް', 2764 MM: 'މަސް %d', 2765 y: 'އަހަރެއް', 2766 yy: 'އަހަރު %d', 2767 }, 2768 preparse: function (string) { 2769 return string.replace(/،/g, ','); 2770 }, 2771 postformat: function (string) { 2772 return string.replace(/,/g, '،'); 2773 }, 2774 week: { 2775 dow: 7, // Sunday is the first day of the week. 2776 doy: 12, // The week that contains Jan 12th is the first week of the year. 2777 }, 2778 }); 2779 2780 //! moment.js locale configuration 2781 2782 function isFunction(input) { 2783 return ( 2784 (typeof Function !== 'undefined' && input instanceof Function) || 2785 Object.prototype.toString.call(input) === '[object Function]' 2786 ); 2787 } 2788 2789 moment.defineLocale('el', { 2790 monthsNominativeEl: 2791 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split( 2792 '_' 2793 ), 2794 monthsGenitiveEl: 2795 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split( 2796 '_' 2797 ), 2798 months: function (momentToFormat, format) { 2799 if (!momentToFormat) { 2800 return this._monthsNominativeEl; 2801 } else if ( 2802 typeof format === 'string' && 2803 /D/.test(format.substring(0, format.indexOf('MMMM'))) 2804 ) { 2805 // if there is a day number before 'MMMM' 2806 return this._monthsGenitiveEl[momentToFormat.month()]; 2807 } else { 2808 return this._monthsNominativeEl[momentToFormat.month()]; 2809 } 2810 }, 2811 monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'), 2812 weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split( 2813 '_' 2814 ), 2815 weekdaysShort: 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'), 2816 weekdaysMin: 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'), 2817 meridiem: function (hours, minutes, isLower) { 2818 if (hours > 11) { 2819 return isLower ? 'μμ' : 'ΜΜ'; 2820 } else { 2821 return isLower ? 'πμ' : 'ΠΜ'; 2822 } 2823 }, 2824 isPM: function (input) { 2825 return (input + '').toLowerCase()[0] === 'μ'; 2826 }, 2827 meridiemParse: /[ΠΜ]\.?Μ?\.?/i, 2828 longDateFormat: { 2829 LT: 'h:mm A', 2830 LTS: 'h:mm:ss A', 2831 L: 'DD/MM/YYYY', 2832 LL: 'D MMMM YYYY', 2833 LLL: 'D MMMM YYYY h:mm A', 2834 LLLL: 'dddd, D MMMM YYYY h:mm A', 2835 }, 2836 calendarEl: { 2837 sameDay: '[Σήμερα {}] LT', 2838 nextDay: '[Αύριο {}] LT', 2839 nextWeek: 'dddd [{}] LT', 2840 lastDay: '[Χθες {}] LT', 2841 lastWeek: function () { 2842 switch (this.day()) { 2843 case 6: 2844 return '[το προηγούμενο] dddd [{}] LT'; 2845 default: 2846 return '[την προηγούμενη] dddd [{}] LT'; 2847 } 2848 }, 2849 sameElse: 'L', 2850 }, 2851 calendar: function (key, mom) { 2852 var output = this._calendarEl[key], 2853 hours = mom && mom.hours(); 2854 if (isFunction(output)) { 2855 output = output.apply(mom); 2856 } 2857 return output.replace('{}', hours % 12 === 1 ? 'στη' : 'στις'); 2858 }, 2859 relativeTime: { 2860 future: 'σε %s', 2861 past: '%s πριν', 2862 s: 'λίγα δευτερόλεπτα', 2863 ss: '%d δευτερόλεπτα', 2864 m: 'ένα λεπτό', 2865 mm: '%d λεπτά', 2866 h: 'μία ώρα', 2867 hh: '%d ώρες', 2868 d: 'μία μέρα', 2869 dd: '%d μέρες', 2870 M: 'ένας μήνας', 2871 MM: '%d μήνες', 2872 y: 'ένας χρόνος', 2873 yy: '%d χρόνια', 2874 }, 2875 dayOfMonthOrdinalParse: /\d{1,2}η/, 2876 ordinal: '%dη', 2877 week: { 2878 dow: 1, // Monday is the first day of the week. 2879 doy: 4, // The week that contains Jan 4st is the first week of the year. 2880 }, 2881 }); 2882 2883 //! moment.js locale configuration 2884 2885 moment.defineLocale('en-au', { 2886 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 2887 '_' 2888 ), 2889 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 2890 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 2891 '_' 2892 ), 2893 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 2894 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 2895 longDateFormat: { 2896 LT: 'h:mm A', 2897 LTS: 'h:mm:ss A', 2898 L: 'DD/MM/YYYY', 2899 LL: 'D MMMM YYYY', 2900 LLL: 'D MMMM YYYY h:mm A', 2901 LLLL: 'dddd, D MMMM YYYY h:mm A', 2902 }, 2903 calendar: { 2904 sameDay: '[Today at] LT', 2905 nextDay: '[Tomorrow at] LT', 2906 nextWeek: 'dddd [at] LT', 2907 lastDay: '[Yesterday at] LT', 2908 lastWeek: '[Last] dddd [at] LT', 2909 sameElse: 'L', 2910 }, 2911 relativeTime: { 2912 future: 'in %s', 2913 past: '%s ago', 2914 s: 'a few seconds', 2915 ss: '%d seconds', 2916 m: 'a minute', 2917 mm: '%d minutes', 2918 h: 'an hour', 2919 hh: '%d hours', 2920 d: 'a day', 2921 dd: '%d days', 2922 M: 'a month', 2923 MM: '%d months', 2924 y: 'a year', 2925 yy: '%d years', 2926 }, 2927 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 2928 ordinal: function (number) { 2929 var b = number % 10, 2930 output = 2931 ~~((number % 100) / 10) === 1 2932 ? 'th' 2933 : b === 1 2934 ? 'st' 2935 : b === 2 2936 ? 'nd' 2937 : b === 3 2938 ? 'rd' 2939 : 'th'; 2940 return number + output; 2941 }, 2942 week: { 2943 dow: 0, // Sunday is the first day of the week. 2944 doy: 4, // The week that contains Jan 4th is the first week of the year. 2945 }, 2946 }); 2947 2948 //! moment.js locale configuration 2949 2950 moment.defineLocale('en-ca', { 2951 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 2952 '_' 2953 ), 2954 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 2955 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 2956 '_' 2957 ), 2958 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 2959 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 2960 longDateFormat: { 2961 LT: 'h:mm A', 2962 LTS: 'h:mm:ss A', 2963 L: 'YYYY-MM-DD', 2964 LL: 'MMMM D, YYYY', 2965 LLL: 'MMMM D, YYYY h:mm A', 2966 LLLL: 'dddd, MMMM D, YYYY h:mm A', 2967 }, 2968 calendar: { 2969 sameDay: '[Today at] LT', 2970 nextDay: '[Tomorrow at] LT', 2971 nextWeek: 'dddd [at] LT', 2972 lastDay: '[Yesterday at] LT', 2973 lastWeek: '[Last] dddd [at] LT', 2974 sameElse: 'L', 2975 }, 2976 relativeTime: { 2977 future: 'in %s', 2978 past: '%s ago', 2979 s: 'a few seconds', 2980 ss: '%d seconds', 2981 m: 'a minute', 2982 mm: '%d minutes', 2983 h: 'an hour', 2984 hh: '%d hours', 2985 d: 'a day', 2986 dd: '%d days', 2987 M: 'a month', 2988 MM: '%d months', 2989 y: 'a year', 2990 yy: '%d years', 2991 }, 2992 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 2993 ordinal: function (number) { 2994 var b = number % 10, 2995 output = 2996 ~~((number % 100) / 10) === 1 2997 ? 'th' 2998 : b === 1 2999 ? 'st' 3000 : b === 2 3001 ? 'nd' 3002 : b === 3 3003 ? 'rd' 3004 : 'th'; 3005 return number + output; 3006 }, 3007 }); 3008 3009 //! moment.js locale configuration 3010 3011 moment.defineLocale('en-gb', { 3012 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3013 '_' 3014 ), 3015 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3016 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3017 '_' 3018 ), 3019 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3020 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3021 longDateFormat: { 3022 LT: 'HH:mm', 3023 LTS: 'HH:mm:ss', 3024 L: 'DD/MM/YYYY', 3025 LL: 'D MMMM YYYY', 3026 LLL: 'D MMMM YYYY HH:mm', 3027 LLLL: 'dddd, D MMMM YYYY HH:mm', 3028 }, 3029 calendar: { 3030 sameDay: '[Today at] LT', 3031 nextDay: '[Tomorrow at] LT', 3032 nextWeek: 'dddd [at] LT', 3033 lastDay: '[Yesterday at] LT', 3034 lastWeek: '[Last] dddd [at] LT', 3035 sameElse: 'L', 3036 }, 3037 relativeTime: { 3038 future: 'in %s', 3039 past: '%s ago', 3040 s: 'a few seconds', 3041 ss: '%d seconds', 3042 m: 'a minute', 3043 mm: '%d minutes', 3044 h: 'an hour', 3045 hh: '%d hours', 3046 d: 'a day', 3047 dd: '%d days', 3048 M: 'a month', 3049 MM: '%d months', 3050 y: 'a year', 3051 yy: '%d years', 3052 }, 3053 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3054 ordinal: function (number) { 3055 var b = number % 10, 3056 output = 3057 ~~((number % 100) / 10) === 1 3058 ? 'th' 3059 : b === 1 3060 ? 'st' 3061 : b === 2 3062 ? 'nd' 3063 : b === 3 3064 ? 'rd' 3065 : 'th'; 3066 return number + output; 3067 }, 3068 week: { 3069 dow: 1, // Monday is the first day of the week. 3070 doy: 4, // The week that contains Jan 4th is the first week of the year. 3071 }, 3072 }); 3073 3074 //! moment.js locale configuration 3075 3076 moment.defineLocale('en-ie', { 3077 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3078 '_' 3079 ), 3080 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3081 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3082 '_' 3083 ), 3084 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3085 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3086 longDateFormat: { 3087 LT: 'HH:mm', 3088 LTS: 'HH:mm:ss', 3089 L: 'DD/MM/YYYY', 3090 LL: 'D MMMM YYYY', 3091 LLL: 'D MMMM YYYY HH:mm', 3092 LLLL: 'dddd D MMMM YYYY HH:mm', 3093 }, 3094 calendar: { 3095 sameDay: '[Today at] LT', 3096 nextDay: '[Tomorrow at] LT', 3097 nextWeek: 'dddd [at] LT', 3098 lastDay: '[Yesterday at] LT', 3099 lastWeek: '[Last] dddd [at] LT', 3100 sameElse: 'L', 3101 }, 3102 relativeTime: { 3103 future: 'in %s', 3104 past: '%s ago', 3105 s: 'a few seconds', 3106 ss: '%d seconds', 3107 m: 'a minute', 3108 mm: '%d minutes', 3109 h: 'an hour', 3110 hh: '%d hours', 3111 d: 'a day', 3112 dd: '%d days', 3113 M: 'a month', 3114 MM: '%d months', 3115 y: 'a year', 3116 yy: '%d years', 3117 }, 3118 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3119 ordinal: function (number) { 3120 var b = number % 10, 3121 output = 3122 ~~((number % 100) / 10) === 1 3123 ? 'th' 3124 : b === 1 3125 ? 'st' 3126 : b === 2 3127 ? 'nd' 3128 : b === 3 3129 ? 'rd' 3130 : 'th'; 3131 return number + output; 3132 }, 3133 week: { 3134 dow: 1, // Monday is the first day of the week. 3135 doy: 4, // The week that contains Jan 4th is the first week of the year. 3136 }, 3137 }); 3138 3139 //! moment.js locale configuration 3140 3141 moment.defineLocale('en-il', { 3142 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3143 '_' 3144 ), 3145 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3146 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3147 '_' 3148 ), 3149 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3150 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3151 longDateFormat: { 3152 LT: 'HH:mm', 3153 LTS: 'HH:mm:ss', 3154 L: 'DD/MM/YYYY', 3155 LL: 'D MMMM YYYY', 3156 LLL: 'D MMMM YYYY HH:mm', 3157 LLLL: 'dddd, D MMMM YYYY HH:mm', 3158 }, 3159 calendar: { 3160 sameDay: '[Today at] LT', 3161 nextDay: '[Tomorrow at] LT', 3162 nextWeek: 'dddd [at] LT', 3163 lastDay: '[Yesterday at] LT', 3164 lastWeek: '[Last] dddd [at] LT', 3165 sameElse: 'L', 3166 }, 3167 relativeTime: { 3168 future: 'in %s', 3169 past: '%s ago', 3170 s: 'a few seconds', 3171 ss: '%d seconds', 3172 m: 'a minute', 3173 mm: '%d minutes', 3174 h: 'an hour', 3175 hh: '%d hours', 3176 d: 'a day', 3177 dd: '%d days', 3178 M: 'a month', 3179 MM: '%d months', 3180 y: 'a year', 3181 yy: '%d years', 3182 }, 3183 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3184 ordinal: function (number) { 3185 var b = number % 10, 3186 output = 3187 ~~((number % 100) / 10) === 1 3188 ? 'th' 3189 : b === 1 3190 ? 'st' 3191 : b === 2 3192 ? 'nd' 3193 : b === 3 3194 ? 'rd' 3195 : 'th'; 3196 return number + output; 3197 }, 3198 }); 3199 3200 //! moment.js locale configuration 3201 3202 moment.defineLocale('en-in', { 3203 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3204 '_' 3205 ), 3206 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3207 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3208 '_' 3209 ), 3210 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3211 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3212 longDateFormat: { 3213 LT: 'h:mm A', 3214 LTS: 'h:mm:ss A', 3215 L: 'DD/MM/YYYY', 3216 LL: 'D MMMM YYYY', 3217 LLL: 'D MMMM YYYY h:mm A', 3218 LLLL: 'dddd, D MMMM YYYY h:mm A', 3219 }, 3220 calendar: { 3221 sameDay: '[Today at] LT', 3222 nextDay: '[Tomorrow at] LT', 3223 nextWeek: 'dddd [at] LT', 3224 lastDay: '[Yesterday at] LT', 3225 lastWeek: '[Last] dddd [at] LT', 3226 sameElse: 'L', 3227 }, 3228 relativeTime: { 3229 future: 'in %s', 3230 past: '%s ago', 3231 s: 'a few seconds', 3232 ss: '%d seconds', 3233 m: 'a minute', 3234 mm: '%d minutes', 3235 h: 'an hour', 3236 hh: '%d hours', 3237 d: 'a day', 3238 dd: '%d days', 3239 M: 'a month', 3240 MM: '%d months', 3241 y: 'a year', 3242 yy: '%d years', 3243 }, 3244 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3245 ordinal: function (number) { 3246 var b = number % 10, 3247 output = 3248 ~~((number % 100) / 10) === 1 3249 ? 'th' 3250 : b === 1 3251 ? 'st' 3252 : b === 2 3253 ? 'nd' 3254 : b === 3 3255 ? 'rd' 3256 : 'th'; 3257 return number + output; 3258 }, 3259 week: { 3260 dow: 0, // Sunday is the first day of the week. 3261 doy: 6, // The week that contains Jan 1st is the first week of the year. 3262 }, 3263 }); 3264 3265 //! moment.js locale configuration 3266 3267 moment.defineLocale('en-nz', { 3268 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3269 '_' 3270 ), 3271 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3272 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3273 '_' 3274 ), 3275 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3276 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3277 longDateFormat: { 3278 LT: 'h:mm A', 3279 LTS: 'h:mm:ss A', 3280 L: 'DD/MM/YYYY', 3281 LL: 'D MMMM YYYY', 3282 LLL: 'D MMMM YYYY h:mm A', 3283 LLLL: 'dddd, D MMMM YYYY h:mm A', 3284 }, 3285 calendar: { 3286 sameDay: '[Today at] LT', 3287 nextDay: '[Tomorrow at] LT', 3288 nextWeek: 'dddd [at] LT', 3289 lastDay: '[Yesterday at] LT', 3290 lastWeek: '[Last] dddd [at] LT', 3291 sameElse: 'L', 3292 }, 3293 relativeTime: { 3294 future: 'in %s', 3295 past: '%s ago', 3296 s: 'a few seconds', 3297 ss: '%d seconds', 3298 m: 'a minute', 3299 mm: '%d minutes', 3300 h: 'an hour', 3301 hh: '%d hours', 3302 d: 'a day', 3303 dd: '%d days', 3304 M: 'a month', 3305 MM: '%d months', 3306 y: 'a year', 3307 yy: '%d years', 3308 }, 3309 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3310 ordinal: function (number) { 3311 var b = number % 10, 3312 output = 3313 ~~((number % 100) / 10) === 1 3314 ? 'th' 3315 : b === 1 3316 ? 'st' 3317 : b === 2 3318 ? 'nd' 3319 : b === 3 3320 ? 'rd' 3321 : 'th'; 3322 return number + output; 3323 }, 3324 week: { 3325 dow: 1, // Monday is the first day of the week. 3326 doy: 4, // The week that contains Jan 4th is the first week of the year. 3327 }, 3328 }); 3329 3330 //! moment.js locale configuration 3331 3332 moment.defineLocale('en-sg', { 3333 months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( 3334 '_' 3335 ), 3336 monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), 3337 weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( 3338 '_' 3339 ), 3340 weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), 3341 weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), 3342 longDateFormat: { 3343 LT: 'HH:mm', 3344 LTS: 'HH:mm:ss', 3345 L: 'DD/MM/YYYY', 3346 LL: 'D MMMM YYYY', 3347 LLL: 'D MMMM YYYY HH:mm', 3348 LLLL: 'dddd, D MMMM YYYY HH:mm', 3349 }, 3350 calendar: { 3351 sameDay: '[Today at] LT', 3352 nextDay: '[Tomorrow at] LT', 3353 nextWeek: 'dddd [at] LT', 3354 lastDay: '[Yesterday at] LT', 3355 lastWeek: '[Last] dddd [at] LT', 3356 sameElse: 'L', 3357 }, 3358 relativeTime: { 3359 future: 'in %s', 3360 past: '%s ago', 3361 s: 'a few seconds', 3362 ss: '%d seconds', 3363 m: 'a minute', 3364 mm: '%d minutes', 3365 h: 'an hour', 3366 hh: '%d hours', 3367 d: 'a day', 3368 dd: '%d days', 3369 M: 'a month', 3370 MM: '%d months', 3371 y: 'a year', 3372 yy: '%d years', 3373 }, 3374 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 3375 ordinal: function (number) { 3376 var b = number % 10, 3377 output = 3378 ~~((number % 100) / 10) === 1 3379 ? 'th' 3380 : b === 1 3381 ? 'st' 3382 : b === 2 3383 ? 'nd' 3384 : b === 3 3385 ? 'rd' 3386 : 'th'; 3387 return number + output; 3388 }, 3389 week: { 3390 dow: 1, // Monday is the first day of the week. 3391 doy: 4, // The week that contains Jan 4th is the first week of the year. 3392 }, 3393 }); 3394 3395 //! moment.js locale configuration 3396 3397 moment.defineLocale('eo', { 3398 months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split( 3399 '_' 3400 ), 3401 monthsShort: 'jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec'.split('_'), 3402 weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'), 3403 weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), 3404 weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'), 3405 longDateFormat: { 3406 LT: 'HH:mm', 3407 LTS: 'HH:mm:ss', 3408 L: 'YYYY-MM-DD', 3409 LL: '[la] D[-an de] MMMM, YYYY', 3410 LLL: '[la] D[-an de] MMMM, YYYY HH:mm', 3411 LLLL: 'dddd[n], [la] D[-an de] MMMM, YYYY HH:mm', 3412 llll: 'ddd, [la] D[-an de] MMM, YYYY HH:mm', 3413 }, 3414 meridiemParse: /[ap]\.t\.m/i, 3415 isPM: function (input) { 3416 return input.charAt(0).toLowerCase() === 'p'; 3417 }, 3418 meridiem: function (hours, minutes, isLower) { 3419 if (hours > 11) { 3420 return isLower ? 'p.t.m.' : 'P.T.M.'; 3421 } else { 3422 return isLower ? 'a.t.m.' : 'A.T.M.'; 3423 } 3424 }, 3425 calendar: { 3426 sameDay: '[Hodiaŭ je] LT', 3427 nextDay: '[Morgaŭ je] LT', 3428 nextWeek: 'dddd[n je] LT', 3429 lastDay: '[Hieraŭ je] LT', 3430 lastWeek: '[pasintan] dddd[n je] LT', 3431 sameElse: 'L', 3432 }, 3433 relativeTime: { 3434 future: 'post %s', 3435 past: 'antaŭ %s', 3436 s: 'kelkaj sekundoj', 3437 ss: '%d sekundoj', 3438 m: 'unu minuto', 3439 mm: '%d minutoj', 3440 h: 'unu horo', 3441 hh: '%d horoj', 3442 d: 'unu tago', //ne 'diurno', ĉar estas uzita por proksimumo 3443 dd: '%d tagoj', 3444 M: 'unu monato', 3445 MM: '%d monatoj', 3446 y: 'unu jaro', 3447 yy: '%d jaroj', 3448 }, 3449 dayOfMonthOrdinalParse: /\d{1,2}a/, 3450 ordinal: '%da', 3451 week: { 3452 dow: 1, // Monday is the first day of the week. 3453 doy: 7, // The week that contains Jan 7th is the first week of the year. 3454 }, 3455 }); 3456 3457 //! moment.js locale configuration 3458 3459 var monthsShortDot = 3460 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( 3461 '_' 3462 ), 3463 monthsShort$1 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), 3464 monthsParse$2 = [ 3465 /^ene/i, 3466 /^feb/i, 3467 /^mar/i, 3468 /^abr/i, 3469 /^may/i, 3470 /^jun/i, 3471 /^jul/i, 3472 /^ago/i, 3473 /^sep/i, 3474 /^oct/i, 3475 /^nov/i, 3476 /^dic/i, 3477 ], 3478 monthsRegex$2 = 3479 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; 3480 3481 moment.defineLocale('es-do', { 3482 months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( 3483 '_' 3484 ), 3485 monthsShort: function (m, format) { 3486 if (!m) { 3487 return monthsShortDot; 3488 } else if (/-MMM-/.test(format)) { 3489 return monthsShort$1[m.month()]; 3490 } else { 3491 return monthsShortDot[m.month()]; 3492 } 3493 }, 3494 monthsRegex: monthsRegex$2, 3495 monthsShortRegex: monthsRegex$2, 3496 monthsStrictRegex: 3497 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, 3498 monthsShortStrictRegex: 3499 /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, 3500 monthsParse: monthsParse$2, 3501 longMonthsParse: monthsParse$2, 3502 shortMonthsParse: monthsParse$2, 3503 weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), 3504 weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), 3505 weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), 3506 weekdaysParseExact: true, 3507 longDateFormat: { 3508 LT: 'h:mm A', 3509 LTS: 'h:mm:ss A', 3510 L: 'DD/MM/YYYY', 3511 LL: 'D [de] MMMM [de] YYYY', 3512 LLL: 'D [de] MMMM [de] YYYY h:mm A', 3513 LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', 3514 }, 3515 calendar: { 3516 sameDay: function () { 3517 return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3518 }, 3519 nextDay: function () { 3520 return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3521 }, 3522 nextWeek: function () { 3523 return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3524 }, 3525 lastDay: function () { 3526 return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3527 }, 3528 lastWeek: function () { 3529 return ( 3530 '[el] dddd [pasado a la' + 3531 (this.hours() !== 1 ? 's' : '') + 3532 '] LT' 3533 ); 3534 }, 3535 sameElse: 'L', 3536 }, 3537 relativeTime: { 3538 future: 'en %s', 3539 past: 'hace %s', 3540 s: 'unos segundos', 3541 ss: '%d segundos', 3542 m: 'un minuto', 3543 mm: '%d minutos', 3544 h: 'una hora', 3545 hh: '%d horas', 3546 d: 'un día', 3547 dd: '%d días', 3548 w: 'una semana', 3549 ww: '%d semanas', 3550 M: 'un mes', 3551 MM: '%d meses', 3552 y: 'un año', 3553 yy: '%d años', 3554 }, 3555 dayOfMonthOrdinalParse: /\d{1,2}º/, 3556 ordinal: '%dº', 3557 week: { 3558 dow: 1, // Monday is the first day of the week. 3559 doy: 4, // The week that contains Jan 4th is the first week of the year. 3560 }, 3561 }); 3562 3563 //! moment.js locale configuration 3564 3565 var monthsShortDot$1 = 3566 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( 3567 '_' 3568 ), 3569 monthsShort$2 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), 3570 monthsParse$3 = [ 3571 /^ene/i, 3572 /^feb/i, 3573 /^mar/i, 3574 /^abr/i, 3575 /^may/i, 3576 /^jun/i, 3577 /^jul/i, 3578 /^ago/i, 3579 /^sep/i, 3580 /^oct/i, 3581 /^nov/i, 3582 /^dic/i, 3583 ], 3584 monthsRegex$3 = 3585 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; 3586 3587 moment.defineLocale('es-mx', { 3588 months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( 3589 '_' 3590 ), 3591 monthsShort: function (m, format) { 3592 if (!m) { 3593 return monthsShortDot$1; 3594 } else if (/-MMM-/.test(format)) { 3595 return monthsShort$2[m.month()]; 3596 } else { 3597 return monthsShortDot$1[m.month()]; 3598 } 3599 }, 3600 monthsRegex: monthsRegex$3, 3601 monthsShortRegex: monthsRegex$3, 3602 monthsStrictRegex: 3603 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, 3604 monthsShortStrictRegex: 3605 /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, 3606 monthsParse: monthsParse$3, 3607 longMonthsParse: monthsParse$3, 3608 shortMonthsParse: monthsParse$3, 3609 weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), 3610 weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), 3611 weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), 3612 weekdaysParseExact: true, 3613 longDateFormat: { 3614 LT: 'H:mm', 3615 LTS: 'H:mm:ss', 3616 L: 'DD/MM/YYYY', 3617 LL: 'D [de] MMMM [de] YYYY', 3618 LLL: 'D [de] MMMM [de] YYYY H:mm', 3619 LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', 3620 }, 3621 calendar: { 3622 sameDay: function () { 3623 return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3624 }, 3625 nextDay: function () { 3626 return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3627 }, 3628 nextWeek: function () { 3629 return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3630 }, 3631 lastDay: function () { 3632 return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3633 }, 3634 lastWeek: function () { 3635 return ( 3636 '[el] dddd [pasado a la' + 3637 (this.hours() !== 1 ? 's' : '') + 3638 '] LT' 3639 ); 3640 }, 3641 sameElse: 'L', 3642 }, 3643 relativeTime: { 3644 future: 'en %s', 3645 past: 'hace %s', 3646 s: 'unos segundos', 3647 ss: '%d segundos', 3648 m: 'un minuto', 3649 mm: '%d minutos', 3650 h: 'una hora', 3651 hh: '%d horas', 3652 d: 'un día', 3653 dd: '%d días', 3654 w: 'una semana', 3655 ww: '%d semanas', 3656 M: 'un mes', 3657 MM: '%d meses', 3658 y: 'un año', 3659 yy: '%d años', 3660 }, 3661 dayOfMonthOrdinalParse: /\d{1,2}º/, 3662 ordinal: '%dº', 3663 week: { 3664 dow: 0, // Sunday is the first day of the week. 3665 doy: 4, // The week that contains Jan 4th is the first week of the year. 3666 }, 3667 invalidDate: 'Fecha inválida', 3668 }); 3669 3670 //! moment.js locale configuration 3671 3672 var monthsShortDot$2 = 3673 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( 3674 '_' 3675 ), 3676 monthsShort$3 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), 3677 monthsParse$4 = [ 3678 /^ene/i, 3679 /^feb/i, 3680 /^mar/i, 3681 /^abr/i, 3682 /^may/i, 3683 /^jun/i, 3684 /^jul/i, 3685 /^ago/i, 3686 /^sep/i, 3687 /^oct/i, 3688 /^nov/i, 3689 /^dic/i, 3690 ], 3691 monthsRegex$4 = 3692 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; 3693 3694 moment.defineLocale('es-us', { 3695 months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( 3696 '_' 3697 ), 3698 monthsShort: function (m, format) { 3699 if (!m) { 3700 return monthsShortDot$2; 3701 } else if (/-MMM-/.test(format)) { 3702 return monthsShort$3[m.month()]; 3703 } else { 3704 return monthsShortDot$2[m.month()]; 3705 } 3706 }, 3707 monthsRegex: monthsRegex$4, 3708 monthsShortRegex: monthsRegex$4, 3709 monthsStrictRegex: 3710 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, 3711 monthsShortStrictRegex: 3712 /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, 3713 monthsParse: monthsParse$4, 3714 longMonthsParse: monthsParse$4, 3715 shortMonthsParse: monthsParse$4, 3716 weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), 3717 weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), 3718 weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), 3719 weekdaysParseExact: true, 3720 longDateFormat: { 3721 LT: 'h:mm A', 3722 LTS: 'h:mm:ss A', 3723 L: 'MM/DD/YYYY', 3724 LL: 'D [de] MMMM [de] YYYY', 3725 LLL: 'D [de] MMMM [de] YYYY h:mm A', 3726 LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', 3727 }, 3728 calendar: { 3729 sameDay: function () { 3730 return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3731 }, 3732 nextDay: function () { 3733 return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3734 }, 3735 nextWeek: function () { 3736 return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3737 }, 3738 lastDay: function () { 3739 return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3740 }, 3741 lastWeek: function () { 3742 return ( 3743 '[el] dddd [pasado a la' + 3744 (this.hours() !== 1 ? 's' : '') + 3745 '] LT' 3746 ); 3747 }, 3748 sameElse: 'L', 3749 }, 3750 relativeTime: { 3751 future: 'en %s', 3752 past: 'hace %s', 3753 s: 'unos segundos', 3754 ss: '%d segundos', 3755 m: 'un minuto', 3756 mm: '%d minutos', 3757 h: 'una hora', 3758 hh: '%d horas', 3759 d: 'un día', 3760 dd: '%d días', 3761 w: 'una semana', 3762 ww: '%d semanas', 3763 M: 'un mes', 3764 MM: '%d meses', 3765 y: 'un año', 3766 yy: '%d años', 3767 }, 3768 dayOfMonthOrdinalParse: /\d{1,2}º/, 3769 ordinal: '%dº', 3770 week: { 3771 dow: 0, // Sunday is the first day of the week. 3772 doy: 6, // The week that contains Jan 6th is the first week of the year. 3773 }, 3774 }); 3775 3776 //! moment.js locale configuration 3777 3778 var monthsShortDot$3 = 3779 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( 3780 '_' 3781 ), 3782 monthsShort$4 = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), 3783 monthsParse$5 = [ 3784 /^ene/i, 3785 /^feb/i, 3786 /^mar/i, 3787 /^abr/i, 3788 /^may/i, 3789 /^jun/i, 3790 /^jul/i, 3791 /^ago/i, 3792 /^sep/i, 3793 /^oct/i, 3794 /^nov/i, 3795 /^dic/i, 3796 ], 3797 monthsRegex$5 = 3798 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; 3799 3800 moment.defineLocale('es', { 3801 months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( 3802 '_' 3803 ), 3804 monthsShort: function (m, format) { 3805 if (!m) { 3806 return monthsShortDot$3; 3807 } else if (/-MMM-/.test(format)) { 3808 return monthsShort$4[m.month()]; 3809 } else { 3810 return monthsShortDot$3[m.month()]; 3811 } 3812 }, 3813 monthsRegex: monthsRegex$5, 3814 monthsShortRegex: monthsRegex$5, 3815 monthsStrictRegex: 3816 /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, 3817 monthsShortStrictRegex: 3818 /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, 3819 monthsParse: monthsParse$5, 3820 longMonthsParse: monthsParse$5, 3821 shortMonthsParse: monthsParse$5, 3822 weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), 3823 weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), 3824 weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), 3825 weekdaysParseExact: true, 3826 longDateFormat: { 3827 LT: 'H:mm', 3828 LTS: 'H:mm:ss', 3829 L: 'DD/MM/YYYY', 3830 LL: 'D [de] MMMM [de] YYYY', 3831 LLL: 'D [de] MMMM [de] YYYY H:mm', 3832 LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', 3833 }, 3834 calendar: { 3835 sameDay: function () { 3836 return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3837 }, 3838 nextDay: function () { 3839 return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3840 }, 3841 nextWeek: function () { 3842 return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3843 }, 3844 lastDay: function () { 3845 return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; 3846 }, 3847 lastWeek: function () { 3848 return ( 3849 '[el] dddd [pasado a la' + 3850 (this.hours() !== 1 ? 's' : '') + 3851 '] LT' 3852 ); 3853 }, 3854 sameElse: 'L', 3855 }, 3856 relativeTime: { 3857 future: 'en %s', 3858 past: 'hace %s', 3859 s: 'unos segundos', 3860 ss: '%d segundos', 3861 m: 'un minuto', 3862 mm: '%d minutos', 3863 h: 'una hora', 3864 hh: '%d horas', 3865 d: 'un día', 3866 dd: '%d días', 3867 w: 'una semana', 3868 ww: '%d semanas', 3869 M: 'un mes', 3870 MM: '%d meses', 3871 y: 'un año', 3872 yy: '%d años', 3873 }, 3874 dayOfMonthOrdinalParse: /\d{1,2}º/, 3875 ordinal: '%dº', 3876 week: { 3877 dow: 1, // Monday is the first day of the week. 3878 doy: 4, // The week that contains Jan 4th is the first week of the year. 3879 }, 3880 invalidDate: 'Fecha inválida', 3881 }); 3882 3883 //! moment.js locale configuration 3884 3885 function processRelativeTime$4(number, withoutSuffix, key, isFuture) { 3886 var format = { 3887 s: ['mõne sekundi', 'mõni sekund', 'paar sekundit'], 3888 ss: [number + 'sekundi', number + 'sekundit'], 3889 m: ['ühe minuti', 'üks minut'], 3890 mm: [number + ' minuti', number + ' minutit'], 3891 h: ['ühe tunni', 'tund aega', 'üks tund'], 3892 hh: [number + ' tunni', number + ' tundi'], 3893 d: ['ühe päeva', 'üks päev'], 3894 M: ['kuu aja', 'kuu aega', 'üks kuu'], 3895 MM: [number + ' kuu', number + ' kuud'], 3896 y: ['ühe aasta', 'aasta', 'üks aasta'], 3897 yy: [number + ' aasta', number + ' aastat'], 3898 }; 3899 if (withoutSuffix) { 3900 return format[key][2] ? format[key][2] : format[key][1]; 3901 } 3902 return isFuture ? format[key][0] : format[key][1]; 3903 } 3904 3905 moment.defineLocale('et', { 3906 months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split( 3907 '_' 3908 ), 3909 monthsShort: 3910 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split('_'), 3911 weekdays: 3912 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split( 3913 '_' 3914 ), 3915 weekdaysShort: 'P_E_T_K_N_R_L'.split('_'), 3916 weekdaysMin: 'P_E_T_K_N_R_L'.split('_'), 3917 longDateFormat: { 3918 LT: 'H:mm', 3919 LTS: 'H:mm:ss', 3920 L: 'DD.MM.YYYY', 3921 LL: 'D. MMMM YYYY', 3922 LLL: 'D. MMMM YYYY H:mm', 3923 LLLL: 'dddd, D. MMMM YYYY H:mm', 3924 }, 3925 calendar: { 3926 sameDay: '[Täna,] LT', 3927 nextDay: '[Homme,] LT', 3928 nextWeek: '[Järgmine] dddd LT', 3929 lastDay: '[Eile,] LT', 3930 lastWeek: '[Eelmine] dddd LT', 3931 sameElse: 'L', 3932 }, 3933 relativeTime: { 3934 future: '%s pärast', 3935 past: '%s tagasi', 3936 s: processRelativeTime$4, 3937 ss: processRelativeTime$4, 3938 m: processRelativeTime$4, 3939 mm: processRelativeTime$4, 3940 h: processRelativeTime$4, 3941 hh: processRelativeTime$4, 3942 d: processRelativeTime$4, 3943 dd: '%d päeva', 3944 M: processRelativeTime$4, 3945 MM: processRelativeTime$4, 3946 y: processRelativeTime$4, 3947 yy: processRelativeTime$4, 3948 }, 3949 dayOfMonthOrdinalParse: /\d{1,2}\./, 3950 ordinal: '%d.', 3951 week: { 3952 dow: 1, // Monday is the first day of the week. 3953 doy: 4, // The week that contains Jan 4th is the first week of the year. 3954 }, 3955 }); 3956 3957 //! moment.js locale configuration 3958 3959 moment.defineLocale('eu', { 3960 months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split( 3961 '_' 3962 ), 3963 monthsShort: 3964 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split( 3965 '_' 3966 ), 3967 monthsParseExact: true, 3968 weekdays: 3969 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split( 3970 '_' 3971 ), 3972 weekdaysShort: 'ig._al._ar._az._og._ol._lr.'.split('_'), 3973 weekdaysMin: 'ig_al_ar_az_og_ol_lr'.split('_'), 3974 weekdaysParseExact: true, 3975 longDateFormat: { 3976 LT: 'HH:mm', 3977 LTS: 'HH:mm:ss', 3978 L: 'YYYY-MM-DD', 3979 LL: 'YYYY[ko] MMMM[ren] D[a]', 3980 LLL: 'YYYY[ko] MMMM[ren] D[a] HH:mm', 3981 LLLL: 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm', 3982 l: 'YYYY-M-D', 3983 ll: 'YYYY[ko] MMM D[a]', 3984 lll: 'YYYY[ko] MMM D[a] HH:mm', 3985 llll: 'ddd, YYYY[ko] MMM D[a] HH:mm', 3986 }, 3987 calendar: { 3988 sameDay: '[gaur] LT[etan]', 3989 nextDay: '[bihar] LT[etan]', 3990 nextWeek: 'dddd LT[etan]', 3991 lastDay: '[atzo] LT[etan]', 3992 lastWeek: '[aurreko] dddd LT[etan]', 3993 sameElse: 'L', 3994 }, 3995 relativeTime: { 3996 future: '%s barru', 3997 past: 'duela %s', 3998 s: 'segundo batzuk', 3999 ss: '%d segundo', 4000 m: 'minutu bat', 4001 mm: '%d minutu', 4002 h: 'ordu bat', 4003 hh: '%d ordu', 4004 d: 'egun bat', 4005 dd: '%d egun', 4006 M: 'hilabete bat', 4007 MM: '%d hilabete', 4008 y: 'urte bat', 4009 yy: '%d urte', 4010 }, 4011 dayOfMonthOrdinalParse: /\d{1,2}\./, 4012 ordinal: '%d.', 4013 week: { 4014 dow: 1, // Monday is the first day of the week. 4015 doy: 7, // The week that contains Jan 7th is the first week of the year. 4016 }, 4017 }); 4018 4019 //! moment.js locale configuration 4020 4021 var symbolMap$7 = { 4022 1: '۱', 4023 2: '۲', 4024 3: '۳', 4025 4: '۴', 4026 5: '۵', 4027 6: '۶', 4028 7: '۷', 4029 8: '۸', 4030 9: '۹', 4031 0: '۰', 4032 }, 4033 numberMap$6 = { 4034 '۱': '1', 4035 '۲': '2', 4036 '۳': '3', 4037 '۴': '4', 4038 '۵': '5', 4039 '۶': '6', 4040 '۷': '7', 4041 '۸': '8', 4042 '۹': '9', 4043 '۰': '0', 4044 }; 4045 4046 moment.defineLocale('fa', { 4047 months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( 4048 '_' 4049 ), 4050 monthsShort: 4051 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( 4052 '_' 4053 ), 4054 weekdays: 4055 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split( 4056 '_' 4057 ), 4058 weekdaysShort: 4059 'یک\u200cشنبه_دوشنبه_سه\u200cشنبه_چهارشنبه_پنج\u200cشنبه_جمعه_شنبه'.split( 4060 '_' 4061 ), 4062 weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'), 4063 weekdaysParseExact: true, 4064 longDateFormat: { 4065 LT: 'HH:mm', 4066 LTS: 'HH:mm:ss', 4067 L: 'DD/MM/YYYY', 4068 LL: 'D MMMM YYYY', 4069 LLL: 'D MMMM YYYY HH:mm', 4070 LLLL: 'dddd, D MMMM YYYY HH:mm', 4071 }, 4072 meridiemParse: /قبل از ظهر|بعد از ظهر/, 4073 isPM: function (input) { 4074 return /بعد از ظهر/.test(input); 4075 }, 4076 meridiem: function (hour, minute, isLower) { 4077 if (hour < 12) { 4078 return 'قبل از ظهر'; 4079 } else { 4080 return 'بعد از ظهر'; 4081 } 4082 }, 4083 calendar: { 4084 sameDay: '[امروز ساعت] LT', 4085 nextDay: '[فردا ساعت] LT', 4086 nextWeek: 'dddd [ساعت] LT', 4087 lastDay: '[دیروز ساعت] LT', 4088 lastWeek: 'dddd [پیش] [ساعت] LT', 4089 sameElse: 'L', 4090 }, 4091 relativeTime: { 4092 future: 'در %s', 4093 past: '%s پیش', 4094 s: 'چند ثانیه', 4095 ss: '%d ثانیه', 4096 m: 'یک دقیقه', 4097 mm: '%d دقیقه', 4098 h: 'یک ساعت', 4099 hh: '%d ساعت', 4100 d: 'یک روز', 4101 dd: '%d روز', 4102 M: 'یک ماه', 4103 MM: '%d ماه', 4104 y: 'یک سال', 4105 yy: '%d سال', 4106 }, 4107 preparse: function (string) { 4108 return string 4109 .replace(/[۰-۹]/g, function (match) { 4110 return numberMap$6[match]; 4111 }) 4112 .replace(/،/g, ','); 4113 }, 4114 postformat: function (string) { 4115 return string 4116 .replace(/\d/g, function (match) { 4117 return symbolMap$7[match]; 4118 }) 4119 .replace(/,/g, '،'); 4120 }, 4121 dayOfMonthOrdinalParse: /\d{1,2}م/, 4122 ordinal: '%dم', 4123 week: { 4124 dow: 6, // Saturday is the first day of the week. 4125 doy: 12, // The week that contains Jan 12th is the first week of the year. 4126 }, 4127 }); 4128 4129 //! moment.js locale configuration 4130 4131 var numbersPast = 4132 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split( 4133 ' ' 4134 ), 4135 numbersFuture = [ 4136 'nolla', 4137 'yhden', 4138 'kahden', 4139 'kolmen', 4140 'neljän', 4141 'viiden', 4142 'kuuden', 4143 numbersPast[7], 4144 numbersPast[8], 4145 numbersPast[9], 4146 ]; 4147 function translate$2(number, withoutSuffix, key, isFuture) { 4148 var result = ''; 4149 switch (key) { 4150 case 's': 4151 return isFuture ? 'muutaman sekunnin' : 'muutama sekunti'; 4152 case 'ss': 4153 result = isFuture ? 'sekunnin' : 'sekuntia'; 4154 break; 4155 case 'm': 4156 return isFuture ? 'minuutin' : 'minuutti'; 4157 case 'mm': 4158 result = isFuture ? 'minuutin' : 'minuuttia'; 4159 break; 4160 case 'h': 4161 return isFuture ? 'tunnin' : 'tunti'; 4162 case 'hh': 4163 result = isFuture ? 'tunnin' : 'tuntia'; 4164 break; 4165 case 'd': 4166 return isFuture ? 'päivän' : 'päivä'; 4167 case 'dd': 4168 result = isFuture ? 'päivän' : 'päivää'; 4169 break; 4170 case 'M': 4171 return isFuture ? 'kuukauden' : 'kuukausi'; 4172 case 'MM': 4173 result = isFuture ? 'kuukauden' : 'kuukautta'; 4174 break; 4175 case 'y': 4176 return isFuture ? 'vuoden' : 'vuosi'; 4177 case 'yy': 4178 result = isFuture ? 'vuoden' : 'vuotta'; 4179 break; 4180 } 4181 result = verbalNumber(number, isFuture) + ' ' + result; 4182 return result; 4183 } 4184 function verbalNumber(number, isFuture) { 4185 return number < 10 4186 ? isFuture 4187 ? numbersFuture[number] 4188 : numbersPast[number] 4189 : number; 4190 } 4191 4192 moment.defineLocale('fi', { 4193 months: 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split( 4194 '_' 4195 ), 4196 monthsShort: 4197 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split( 4198 '_' 4199 ), 4200 weekdays: 4201 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split( 4202 '_' 4203 ), 4204 weekdaysShort: 'su_ma_ti_ke_to_pe_la'.split('_'), 4205 weekdaysMin: 'su_ma_ti_ke_to_pe_la'.split('_'), 4206 longDateFormat: { 4207 LT: 'HH.mm', 4208 LTS: 'HH.mm.ss', 4209 L: 'DD.MM.YYYY', 4210 LL: 'Do MMMM[ta] YYYY', 4211 LLL: 'Do MMMM[ta] YYYY, [klo] HH.mm', 4212 LLLL: 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', 4213 l: 'D.M.YYYY', 4214 ll: 'Do MMM YYYY', 4215 lll: 'Do MMM YYYY, [klo] HH.mm', 4216 llll: 'ddd, Do MMM YYYY, [klo] HH.mm', 4217 }, 4218 calendar: { 4219 sameDay: '[tänään] [klo] LT', 4220 nextDay: '[huomenna] [klo] LT', 4221 nextWeek: 'dddd [klo] LT', 4222 lastDay: '[eilen] [klo] LT', 4223 lastWeek: '[viime] dddd[na] [klo] LT', 4224 sameElse: 'L', 4225 }, 4226 relativeTime: { 4227 future: '%s päästä', 4228 past: '%s sitten', 4229 s: translate$2, 4230 ss: translate$2, 4231 m: translate$2, 4232 mm: translate$2, 4233 h: translate$2, 4234 hh: translate$2, 4235 d: translate$2, 4236 dd: translate$2, 4237 M: translate$2, 4238 MM: translate$2, 4239 y: translate$2, 4240 yy: translate$2, 4241 }, 4242 dayOfMonthOrdinalParse: /\d{1,2}\./, 4243 ordinal: '%d.', 4244 week: { 4245 dow: 1, // Monday is the first day of the week. 4246 doy: 4, // The week that contains Jan 4th is the first week of the year. 4247 }, 4248 }); 4249 4250 //! moment.js locale configuration 4251 4252 moment.defineLocale('fil', { 4253 months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split( 4254 '_' 4255 ), 4256 monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), 4257 weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split( 4258 '_' 4259 ), 4260 weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), 4261 weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), 4262 longDateFormat: { 4263 LT: 'HH:mm', 4264 LTS: 'HH:mm:ss', 4265 L: 'MM/D/YYYY', 4266 LL: 'MMMM D, YYYY', 4267 LLL: 'MMMM D, YYYY HH:mm', 4268 LLLL: 'dddd, MMMM DD, YYYY HH:mm', 4269 }, 4270 calendar: { 4271 sameDay: 'LT [ngayong araw]', 4272 nextDay: '[Bukas ng] LT', 4273 nextWeek: 'LT [sa susunod na] dddd', 4274 lastDay: 'LT [kahapon]', 4275 lastWeek: 'LT [noong nakaraang] dddd', 4276 sameElse: 'L', 4277 }, 4278 relativeTime: { 4279 future: 'sa loob ng %s', 4280 past: '%s ang nakalipas', 4281 s: 'ilang segundo', 4282 ss: '%d segundo', 4283 m: 'isang minuto', 4284 mm: '%d minuto', 4285 h: 'isang oras', 4286 hh: '%d oras', 4287 d: 'isang araw', 4288 dd: '%d araw', 4289 M: 'isang buwan', 4290 MM: '%d buwan', 4291 y: 'isang taon', 4292 yy: '%d taon', 4293 }, 4294 dayOfMonthOrdinalParse: /\d{1,2}/, 4295 ordinal: function (number) { 4296 return number; 4297 }, 4298 week: { 4299 dow: 1, // Monday is the first day of the week. 4300 doy: 4, // The week that contains Jan 4th is the first week of the year. 4301 }, 4302 }); 4303 4304 //! moment.js locale configuration 4305 4306 moment.defineLocale('fo', { 4307 months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split( 4308 '_' 4309 ), 4310 monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), 4311 weekdays: 4312 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split( 4313 '_' 4314 ), 4315 weekdaysShort: 'sun_mán_týs_mik_hós_frí_ley'.split('_'), 4316 weekdaysMin: 'su_má_tý_mi_hó_fr_le'.split('_'), 4317 longDateFormat: { 4318 LT: 'HH:mm', 4319 LTS: 'HH:mm:ss', 4320 L: 'DD/MM/YYYY', 4321 LL: 'D MMMM YYYY', 4322 LLL: 'D MMMM YYYY HH:mm', 4323 LLLL: 'dddd D. MMMM, YYYY HH:mm', 4324 }, 4325 calendar: { 4326 sameDay: '[Í dag kl.] LT', 4327 nextDay: '[Í morgin kl.] LT', 4328 nextWeek: 'dddd [kl.] LT', 4329 lastDay: '[Í gjár kl.] LT', 4330 lastWeek: '[síðstu] dddd [kl] LT', 4331 sameElse: 'L', 4332 }, 4333 relativeTime: { 4334 future: 'um %s', 4335 past: '%s síðani', 4336 s: 'fá sekund', 4337 ss: '%d sekundir', 4338 m: 'ein minuttur', 4339 mm: '%d minuttir', 4340 h: 'ein tími', 4341 hh: '%d tímar', 4342 d: 'ein dagur', 4343 dd: '%d dagar', 4344 M: 'ein mánaður', 4345 MM: '%d mánaðir', 4346 y: 'eitt ár', 4347 yy: '%d ár', 4348 }, 4349 dayOfMonthOrdinalParse: /\d{1,2}\./, 4350 ordinal: '%d.', 4351 week: { 4352 dow: 1, // Monday is the first day of the week. 4353 doy: 4, // The week that contains Jan 4th is the first week of the year. 4354 }, 4355 }); 4356 4357 //! moment.js locale configuration 4358 4359 moment.defineLocale('fr-ca', { 4360 months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( 4361 '_' 4362 ), 4363 monthsShort: 4364 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( 4365 '_' 4366 ), 4367 monthsParseExact: true, 4368 weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), 4369 weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), 4370 weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), 4371 weekdaysParseExact: true, 4372 longDateFormat: { 4373 LT: 'HH:mm', 4374 LTS: 'HH:mm:ss', 4375 L: 'YYYY-MM-DD', 4376 LL: 'D MMMM YYYY', 4377 LLL: 'D MMMM YYYY HH:mm', 4378 LLLL: 'dddd D MMMM YYYY HH:mm', 4379 }, 4380 calendar: { 4381 sameDay: '[Aujourd’hui à] LT', 4382 nextDay: '[Demain à] LT', 4383 nextWeek: 'dddd [à] LT', 4384 lastDay: '[Hier à] LT', 4385 lastWeek: 'dddd [dernier à] LT', 4386 sameElse: 'L', 4387 }, 4388 relativeTime: { 4389 future: 'dans %s', 4390 past: 'il y a %s', 4391 s: 'quelques secondes', 4392 ss: '%d secondes', 4393 m: 'une minute', 4394 mm: '%d minutes', 4395 h: 'une heure', 4396 hh: '%d heures', 4397 d: 'un jour', 4398 dd: '%d jours', 4399 M: 'un mois', 4400 MM: '%d mois', 4401 y: 'un an', 4402 yy: '%d ans', 4403 }, 4404 dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, 4405 ordinal: function (number, period) { 4406 switch (period) { 4407 // Words with masculine grammatical gender: mois, trimestre, jour 4408 default: 4409 case 'M': 4410 case 'Q': 4411 case 'D': 4412 case 'DDD': 4413 case 'd': 4414 return number + (number === 1 ? 'er' : 'e'); 4415 4416 // Words with feminine grammatical gender: semaine 4417 case 'w': 4418 case 'W': 4419 return number + (number === 1 ? 're' : 'e'); 4420 } 4421 }, 4422 }); 4423 4424 //! moment.js locale configuration 4425 4426 moment.defineLocale('fr-ch', { 4427 months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( 4428 '_' 4429 ), 4430 monthsShort: 4431 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( 4432 '_' 4433 ), 4434 monthsParseExact: true, 4435 weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), 4436 weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), 4437 weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), 4438 weekdaysParseExact: true, 4439 longDateFormat: { 4440 LT: 'HH:mm', 4441 LTS: 'HH:mm:ss', 4442 L: 'DD.MM.YYYY', 4443 LL: 'D MMMM YYYY', 4444 LLL: 'D MMMM YYYY HH:mm', 4445 LLLL: 'dddd D MMMM YYYY HH:mm', 4446 }, 4447 calendar: { 4448 sameDay: '[Aujourd’hui à] LT', 4449 nextDay: '[Demain à] LT', 4450 nextWeek: 'dddd [à] LT', 4451 lastDay: '[Hier à] LT', 4452 lastWeek: 'dddd [dernier à] LT', 4453 sameElse: 'L', 4454 }, 4455 relativeTime: { 4456 future: 'dans %s', 4457 past: 'il y a %s', 4458 s: 'quelques secondes', 4459 ss: '%d secondes', 4460 m: 'une minute', 4461 mm: '%d minutes', 4462 h: 'une heure', 4463 hh: '%d heures', 4464 d: 'un jour', 4465 dd: '%d jours', 4466 M: 'un mois', 4467 MM: '%d mois', 4468 y: 'un an', 4469 yy: '%d ans', 4470 }, 4471 dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, 4472 ordinal: function (number, period) { 4473 switch (period) { 4474 // Words with masculine grammatical gender: mois, trimestre, jour 4475 default: 4476 case 'M': 4477 case 'Q': 4478 case 'D': 4479 case 'DDD': 4480 case 'd': 4481 return number + (number === 1 ? 'er' : 'e'); 4482 4483 // Words with feminine grammatical gender: semaine 4484 case 'w': 4485 case 'W': 4486 return number + (number === 1 ? 're' : 'e'); 4487 } 4488 }, 4489 week: { 4490 dow: 1, // Monday is the first day of the week. 4491 doy: 4, // The week that contains Jan 4th is the first week of the year. 4492 }, 4493 }); 4494 4495 //! moment.js locale configuration 4496 4497 var monthsStrictRegex$1 = 4498 /^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i, 4499 monthsShortStrictRegex$1 = 4500 /(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i, 4501 monthsRegex$6 = 4502 /(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i, 4503 monthsParse$6 = [ 4504 /^janv/i, 4505 /^févr/i, 4506 /^mars/i, 4507 /^avr/i, 4508 /^mai/i, 4509 /^juin/i, 4510 /^juil/i, 4511 /^août/i, 4512 /^sept/i, 4513 /^oct/i, 4514 /^nov/i, 4515 /^déc/i, 4516 ]; 4517 4518 moment.defineLocale('fr', { 4519 months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( 4520 '_' 4521 ), 4522 monthsShort: 4523 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( 4524 '_' 4525 ), 4526 monthsRegex: monthsRegex$6, 4527 monthsShortRegex: monthsRegex$6, 4528 monthsStrictRegex: monthsStrictRegex$1, 4529 monthsShortStrictRegex: monthsShortStrictRegex$1, 4530 monthsParse: monthsParse$6, 4531 longMonthsParse: monthsParse$6, 4532 shortMonthsParse: monthsParse$6, 4533 weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), 4534 weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), 4535 weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), 4536 weekdaysParseExact: true, 4537 longDateFormat: { 4538 LT: 'HH:mm', 4539 LTS: 'HH:mm:ss', 4540 L: 'DD/MM/YYYY', 4541 LL: 'D MMMM YYYY', 4542 LLL: 'D MMMM YYYY HH:mm', 4543 LLLL: 'dddd D MMMM YYYY HH:mm', 4544 }, 4545 calendar: { 4546 sameDay: '[Aujourd’hui à] LT', 4547 nextDay: '[Demain à] LT', 4548 nextWeek: 'dddd [à] LT', 4549 lastDay: '[Hier à] LT', 4550 lastWeek: 'dddd [dernier à] LT', 4551 sameElse: 'L', 4552 }, 4553 relativeTime: { 4554 future: 'dans %s', 4555 past: 'il y a %s', 4556 s: 'quelques secondes', 4557 ss: '%d secondes', 4558 m: 'une minute', 4559 mm: '%d minutes', 4560 h: 'une heure', 4561 hh: '%d heures', 4562 d: 'un jour', 4563 dd: '%d jours', 4564 w: 'une semaine', 4565 ww: '%d semaines', 4566 M: 'un mois', 4567 MM: '%d mois', 4568 y: 'un an', 4569 yy: '%d ans', 4570 }, 4571 dayOfMonthOrdinalParse: /\d{1,2}(er|)/, 4572 ordinal: function (number, period) { 4573 switch (period) { 4574 // TODO: Return 'e' when day of month > 1. Move this case inside 4575 // block for masculine words below. 4576 // See https://github.com/moment/moment/issues/3375 4577 case 'D': 4578 return number + (number === 1 ? 'er' : ''); 4579 4580 // Words with masculine grammatical gender: mois, trimestre, jour 4581 default: 4582 case 'M': 4583 case 'Q': 4584 case 'DDD': 4585 case 'd': 4586 return number + (number === 1 ? 'er' : 'e'); 4587 4588 // Words with feminine grammatical gender: semaine 4589 case 'w': 4590 case 'W': 4591 return number + (number === 1 ? 're' : 'e'); 4592 } 4593 }, 4594 week: { 4595 dow: 1, // Monday is the first day of the week. 4596 doy: 4, // The week that contains Jan 4th is the first week of the year. 4597 }, 4598 }); 4599 4600 //! moment.js locale configuration 4601 4602 var monthsShortWithDots = 4603 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'), 4604 monthsShortWithoutDots = 4605 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'); 4606 4607 moment.defineLocale('fy', { 4608 months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split( 4609 '_' 4610 ), 4611 monthsShort: function (m, format) { 4612 if (!m) { 4613 return monthsShortWithDots; 4614 } else if (/-MMM-/.test(format)) { 4615 return monthsShortWithoutDots[m.month()]; 4616 } else { 4617 return monthsShortWithDots[m.month()]; 4618 } 4619 }, 4620 monthsParseExact: true, 4621 weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split( 4622 '_' 4623 ), 4624 weekdaysShort: 'si._mo._ti._wo._to._fr._so.'.split('_'), 4625 weekdaysMin: 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), 4626 weekdaysParseExact: true, 4627 longDateFormat: { 4628 LT: 'HH:mm', 4629 LTS: 'HH:mm:ss', 4630 L: 'DD-MM-YYYY', 4631 LL: 'D MMMM YYYY', 4632 LLL: 'D MMMM YYYY HH:mm', 4633 LLLL: 'dddd D MMMM YYYY HH:mm', 4634 }, 4635 calendar: { 4636 sameDay: '[hjoed om] LT', 4637 nextDay: '[moarn om] LT', 4638 nextWeek: 'dddd [om] LT', 4639 lastDay: '[juster om] LT', 4640 lastWeek: '[ôfrûne] dddd [om] LT', 4641 sameElse: 'L', 4642 }, 4643 relativeTime: { 4644 future: 'oer %s', 4645 past: '%s lyn', 4646 s: 'in pear sekonden', 4647 ss: '%d sekonden', 4648 m: 'ien minút', 4649 mm: '%d minuten', 4650 h: 'ien oere', 4651 hh: '%d oeren', 4652 d: 'ien dei', 4653 dd: '%d dagen', 4654 M: 'ien moanne', 4655 MM: '%d moannen', 4656 y: 'ien jier', 4657 yy: '%d jierren', 4658 }, 4659 dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, 4660 ordinal: function (number) { 4661 return ( 4662 number + 4663 (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de') 4664 ); 4665 }, 4666 week: { 4667 dow: 1, // Monday is the first day of the week. 4668 doy: 4, // The week that contains Jan 4th is the first week of the year. 4669 }, 4670 }); 4671 4672 //! moment.js locale configuration 4673 4674 var months$5 = [ 4675 'Eanáir', 4676 'Feabhra', 4677 'Márta', 4678 'Aibreán', 4679 'Bealtaine', 4680 'Meitheamh', 4681 'Iúil', 4682 'Lúnasa', 4683 'Meán Fómhair', 4684 'Deireadh Fómhair', 4685 'Samhain', 4686 'Nollaig', 4687 ], 4688 monthsShort$5 = [ 4689 'Ean', 4690 'Feabh', 4691 'Márt', 4692 'Aib', 4693 'Beal', 4694 'Meith', 4695 'Iúil', 4696 'Lún', 4697 'M.F.', 4698 'D.F.', 4699 'Samh', 4700 'Noll', 4701 ], 4702 weekdays$1 = [ 4703 'Dé Domhnaigh', 4704 'Dé Luain', 4705 'Dé Máirt', 4706 'Dé Céadaoin', 4707 'Déardaoin', 4708 'Dé hAoine', 4709 'Dé Sathairn', 4710 ], 4711 weekdaysShort = ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'], 4712 weekdaysMin = ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'A', 'Sa']; 4713 4714 moment.defineLocale('ga', { 4715 months: months$5, 4716 monthsShort: monthsShort$5, 4717 monthsParseExact: true, 4718 weekdays: weekdays$1, 4719 weekdaysShort: weekdaysShort, 4720 weekdaysMin: weekdaysMin, 4721 longDateFormat: { 4722 LT: 'HH:mm', 4723 LTS: 'HH:mm:ss', 4724 L: 'DD/MM/YYYY', 4725 LL: 'D MMMM YYYY', 4726 LLL: 'D MMMM YYYY HH:mm', 4727 LLLL: 'dddd, D MMMM YYYY HH:mm', 4728 }, 4729 calendar: { 4730 sameDay: '[Inniu ag] LT', 4731 nextDay: '[Amárach ag] LT', 4732 nextWeek: 'dddd [ag] LT', 4733 lastDay: '[Inné ag] LT', 4734 lastWeek: 'dddd [seo caite] [ag] LT', 4735 sameElse: 'L', 4736 }, 4737 relativeTime: { 4738 future: 'i %s', 4739 past: '%s ó shin', 4740 s: 'cúpla soicind', 4741 ss: '%d soicind', 4742 m: 'nóiméad', 4743 mm: '%d nóiméad', 4744 h: 'uair an chloig', 4745 hh: '%d uair an chloig', 4746 d: 'lá', 4747 dd: '%d lá', 4748 M: 'mí', 4749 MM: '%d míonna', 4750 y: 'bliain', 4751 yy: '%d bliain', 4752 }, 4753 dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, 4754 ordinal: function (number) { 4755 var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh'; 4756 return number + output; 4757 }, 4758 week: { 4759 dow: 1, // Monday is the first day of the week. 4760 doy: 4, // The week that contains Jan 4th is the first week of the year. 4761 }, 4762 }); 4763 4764 //! moment.js locale configuration 4765 4766 var months$6 = [ 4767 'Am Faoilleach', 4768 'An Gearran', 4769 'Am Màrt', 4770 'An Giblean', 4771 'An Cèitean', 4772 'An t-Ògmhios', 4773 'An t-Iuchar', 4774 'An Lùnastal', 4775 'An t-Sultain', 4776 'An Dàmhair', 4777 'An t-Samhain', 4778 'An Dùbhlachd', 4779 ], 4780 monthsShort$6 = [ 4781 'Faoi', 4782 'Gear', 4783 'Màrt', 4784 'Gibl', 4785 'Cèit', 4786 'Ògmh', 4787 'Iuch', 4788 'Lùn', 4789 'Sult', 4790 'Dàmh', 4791 'Samh', 4792 'Dùbh', 4793 ], 4794 weekdays$2 = [ 4795 'Didòmhnaich', 4796 'Diluain', 4797 'Dimàirt', 4798 'Diciadain', 4799 'Diardaoin', 4800 'Dihaoine', 4801 'Disathairne', 4802 ], 4803 weekdaysShort$1 = ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'], 4804 weekdaysMin$1 = ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa']; 4805 4806 moment.defineLocale('gd', { 4807 months: months$6, 4808 monthsShort: monthsShort$6, 4809 monthsParseExact: true, 4810 weekdays: weekdays$2, 4811 weekdaysShort: weekdaysShort$1, 4812 weekdaysMin: weekdaysMin$1, 4813 longDateFormat: { 4814 LT: 'HH:mm', 4815 LTS: 'HH:mm:ss', 4816 L: 'DD/MM/YYYY', 4817 LL: 'D MMMM YYYY', 4818 LLL: 'D MMMM YYYY HH:mm', 4819 LLLL: 'dddd, D MMMM YYYY HH:mm', 4820 }, 4821 calendar: { 4822 sameDay: '[An-diugh aig] LT', 4823 nextDay: '[A-màireach aig] LT', 4824 nextWeek: 'dddd [aig] LT', 4825 lastDay: '[An-dè aig] LT', 4826 lastWeek: 'dddd [seo chaidh] [aig] LT', 4827 sameElse: 'L', 4828 }, 4829 relativeTime: { 4830 future: 'ann an %s', 4831 past: 'bho chionn %s', 4832 s: 'beagan diogan', 4833 ss: '%d diogan', 4834 m: 'mionaid', 4835 mm: '%d mionaidean', 4836 h: 'uair', 4837 hh: '%d uairean', 4838 d: 'latha', 4839 dd: '%d latha', 4840 M: 'mìos', 4841 MM: '%d mìosan', 4842 y: 'bliadhna', 4843 yy: '%d bliadhna', 4844 }, 4845 dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, 4846 ordinal: function (number) { 4847 var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh'; 4848 return number + output; 4849 }, 4850 week: { 4851 dow: 1, // Monday is the first day of the week. 4852 doy: 4, // The week that contains Jan 4th is the first week of the year. 4853 }, 4854 }); 4855 4856 //! moment.js locale configuration 4857 4858 moment.defineLocale('gl', { 4859 months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split( 4860 '_' 4861 ), 4862 monthsShort: 4863 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split( 4864 '_' 4865 ), 4866 monthsParseExact: true, 4867 weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'), 4868 weekdaysShort: 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'), 4869 weekdaysMin: 'do_lu_ma_mé_xo_ve_sá'.split('_'), 4870 weekdaysParseExact: true, 4871 longDateFormat: { 4872 LT: 'H:mm', 4873 LTS: 'H:mm:ss', 4874 L: 'DD/MM/YYYY', 4875 LL: 'D [de] MMMM [de] YYYY', 4876 LLL: 'D [de] MMMM [de] YYYY H:mm', 4877 LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', 4878 }, 4879 calendar: { 4880 sameDay: function () { 4881 return '[hoxe ' + (this.hours() !== 1 ? 'ás' : 'á') + '] LT'; 4882 }, 4883 nextDay: function () { 4884 return '[mañá ' + (this.hours() !== 1 ? 'ás' : 'á') + '] LT'; 4885 }, 4886 nextWeek: function () { 4887 return 'dddd [' + (this.hours() !== 1 ? 'ás' : 'a') + '] LT'; 4888 }, 4889 lastDay: function () { 4890 return '[onte ' + (this.hours() !== 1 ? 'á' : 'a') + '] LT'; 4891 }, 4892 lastWeek: function () { 4893 return ( 4894 '[o] dddd [pasado ' + (this.hours() !== 1 ? 'ás' : 'a') + '] LT' 4895 ); 4896 }, 4897 sameElse: 'L', 4898 }, 4899 relativeTime: { 4900 future: function (str) { 4901 if (str.indexOf('un') === 0) { 4902 return 'n' + str; 4903 } 4904 return 'en ' + str; 4905 }, 4906 past: 'hai %s', 4907 s: 'uns segundos', 4908 ss: '%d segundos', 4909 m: 'un minuto', 4910 mm: '%d minutos', 4911 h: 'unha hora', 4912 hh: '%d horas', 4913 d: 'un día', 4914 dd: '%d días', 4915 M: 'un mes', 4916 MM: '%d meses', 4917 y: 'un ano', 4918 yy: '%d anos', 4919 }, 4920 dayOfMonthOrdinalParse: /\d{1,2}º/, 4921 ordinal: '%dº', 4922 week: { 4923 dow: 1, // Monday is the first day of the week. 4924 doy: 4, // The week that contains Jan 4th is the first week of the year. 4925 }, 4926 }); 4927 4928 //! moment.js locale configuration 4929 4930 function processRelativeTime$5(number, withoutSuffix, key, isFuture) { 4931 var format = { 4932 s: ['थोडया सॅकंडांनी', 'थोडे सॅकंड'], 4933 ss: [number + ' सॅकंडांनी', number + ' सॅकंड'], 4934 m: ['एका मिणटान', 'एक मिनूट'], 4935 mm: [number + ' मिणटांनी', number + ' मिणटां'], 4936 h: ['एका वरान', 'एक वर'], 4937 hh: [number + ' वरांनी', number + ' वरां'], 4938 d: ['एका दिसान', 'एक दीस'], 4939 dd: [number + ' दिसांनी', number + ' दीस'], 4940 M: ['एका म्हयन्यान', 'एक म्हयनो'], 4941 MM: [number + ' म्हयन्यानी', number + ' म्हयने'], 4942 y: ['एका वर्सान', 'एक वर्स'], 4943 yy: [number + ' वर्सांनी', number + ' वर्सां'], 4944 }; 4945 return isFuture ? format[key][0] : format[key][1]; 4946 } 4947 4948 moment.defineLocale('gom-deva', { 4949 months: { 4950 standalone: 4951 'जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split( 4952 '_' 4953 ), 4954 format: 'जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या'.split( 4955 '_' 4956 ), 4957 isFormat: /MMMM(\s)+D[oD]?/, 4958 }, 4959 monthsShort: 4960 'जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split( 4961 '_' 4962 ), 4963 monthsParseExact: true, 4964 weekdays: 'आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार'.split('_'), 4965 weekdaysShort: 'आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.'.split('_'), 4966 weekdaysMin: 'आ_सो_मं_बु_ब्रे_सु_शे'.split('_'), 4967 weekdaysParseExact: true, 4968 longDateFormat: { 4969 LT: 'A h:mm [वाजतां]', 4970 LTS: 'A h:mm:ss [वाजतां]', 4971 L: 'DD-MM-YYYY', 4972 LL: 'D MMMM YYYY', 4973 LLL: 'D MMMM YYYY A h:mm [वाजतां]', 4974 LLLL: 'dddd, MMMM Do, YYYY, A h:mm [वाजतां]', 4975 llll: 'ddd, D MMM YYYY, A h:mm [वाजतां]', 4976 }, 4977 calendar: { 4978 sameDay: '[आयज] LT', 4979 nextDay: '[फाल्यां] LT', 4980 nextWeek: '[फुडलो] dddd[,] LT', 4981 lastDay: '[काल] LT', 4982 lastWeek: '[फाटलो] dddd[,] LT', 4983 sameElse: 'L', 4984 }, 4985 relativeTime: { 4986 future: '%s', 4987 past: '%s आदीं', 4988 s: processRelativeTime$5, 4989 ss: processRelativeTime$5, 4990 m: processRelativeTime$5, 4991 mm: processRelativeTime$5, 4992 h: processRelativeTime$5, 4993 hh: processRelativeTime$5, 4994 d: processRelativeTime$5, 4995 dd: processRelativeTime$5, 4996 M: processRelativeTime$5, 4997 MM: processRelativeTime$5, 4998 y: processRelativeTime$5, 4999 yy: processRelativeTime$5, 5000 }, 5001 dayOfMonthOrdinalParse: /\d{1,2}(वेर)/, 5002 ordinal: function (number, period) { 5003 switch (period) { 5004 // the ordinal 'वेर' only applies to day of the month 5005 case 'D': 5006 return number + 'वेर'; 5007 default: 5008 case 'M': 5009 case 'Q': 5010 case 'DDD': 5011 case 'd': 5012 case 'w': 5013 case 'W': 5014 return number; 5015 } 5016 }, 5017 week: { 5018 dow: 0, // Sunday is the first day of the week 5019 doy: 3, // The week that contains Jan 4th is the first week of the year (7 + 0 - 4) 5020 }, 5021 meridiemParse: /राती|सकाळीं|दनपारां|सांजे/, 5022 meridiemHour: function (hour, meridiem) { 5023 if (hour === 12) { 5024 hour = 0; 5025 } 5026 if (meridiem === 'राती') { 5027 return hour < 4 ? hour : hour + 12; 5028 } else if (meridiem === 'सकाळीं') { 5029 return hour; 5030 } else if (meridiem === 'दनपारां') { 5031 return hour > 12 ? hour : hour + 12; 5032 } else if (meridiem === 'सांजे') { 5033 return hour + 12; 5034 } 5035 }, 5036 meridiem: function (hour, minute, isLower) { 5037 if (hour < 4) { 5038 return 'राती'; 5039 } else if (hour < 12) { 5040 return 'सकाळीं'; 5041 } else if (hour < 16) { 5042 return 'दनपारां'; 5043 } else if (hour < 20) { 5044 return 'सांजे'; 5045 } else { 5046 return 'राती'; 5047 } 5048 }, 5049 }); 5050 5051 //! moment.js locale configuration 5052 5053 function processRelativeTime$6(number, withoutSuffix, key, isFuture) { 5054 var format = { 5055 s: ['thoddea sekondamni', 'thodde sekond'], 5056 ss: [number + ' sekondamni', number + ' sekond'], 5057 m: ['eka mintan', 'ek minut'], 5058 mm: [number + ' mintamni', number + ' mintam'], 5059 h: ['eka voran', 'ek vor'], 5060 hh: [number + ' voramni', number + ' voram'], 5061 d: ['eka disan', 'ek dis'], 5062 dd: [number + ' disamni', number + ' dis'], 5063 M: ['eka mhoinean', 'ek mhoino'], 5064 MM: [number + ' mhoineamni', number + ' mhoine'], 5065 y: ['eka vorsan', 'ek voros'], 5066 yy: [number + ' vorsamni', number + ' vorsam'], 5067 }; 5068 return isFuture ? format[key][0] : format[key][1]; 5069 } 5070 5071 moment.defineLocale('gom-latn', { 5072 months: { 5073 standalone: 5074 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split( 5075 '_' 5076 ), 5077 format: 'Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea'.split( 5078 '_' 5079 ), 5080 isFormat: /MMMM(\s)+D[oD]?/, 5081 }, 5082 monthsShort: 5083 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split('_'), 5084 monthsParseExact: true, 5085 weekdays: "Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split('_'), 5086 weekdaysShort: 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'), 5087 weekdaysMin: 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'), 5088 weekdaysParseExact: true, 5089 longDateFormat: { 5090 LT: 'A h:mm [vazta]', 5091 LTS: 'A h:mm:ss [vazta]', 5092 L: 'DD-MM-YYYY', 5093 LL: 'D MMMM YYYY', 5094 LLL: 'D MMMM YYYY A h:mm [vazta]', 5095 LLLL: 'dddd, MMMM Do, YYYY, A h:mm [vazta]', 5096 llll: 'ddd, D MMM YYYY, A h:mm [vazta]', 5097 }, 5098 calendar: { 5099 sameDay: '[Aiz] LT', 5100 nextDay: '[Faleam] LT', 5101 nextWeek: '[Fuddlo] dddd[,] LT', 5102 lastDay: '[Kal] LT', 5103 lastWeek: '[Fattlo] dddd[,] LT', 5104 sameElse: 'L', 5105 }, 5106 relativeTime: { 5107 future: '%s', 5108 past: '%s adim', 5109 s: processRelativeTime$6, 5110 ss: processRelativeTime$6, 5111 m: processRelativeTime$6, 5112 mm: processRelativeTime$6, 5113 h: processRelativeTime$6, 5114 hh: processRelativeTime$6, 5115 d: processRelativeTime$6, 5116 dd: processRelativeTime$6, 5117 M: processRelativeTime$6, 5118 MM: processRelativeTime$6, 5119 y: processRelativeTime$6, 5120 yy: processRelativeTime$6, 5121 }, 5122 dayOfMonthOrdinalParse: /\d{1,2}(er)/, 5123 ordinal: function (number, period) { 5124 switch (period) { 5125 // the ordinal 'er' only applies to day of the month 5126 case 'D': 5127 return number + 'er'; 5128 default: 5129 case 'M': 5130 case 'Q': 5131 case 'DDD': 5132 case 'd': 5133 case 'w': 5134 case 'W': 5135 return number; 5136 } 5137 }, 5138 week: { 5139 dow: 0, // Sunday is the first day of the week 5140 doy: 3, // The week that contains Jan 4th is the first week of the year (7 + 0 - 4) 5141 }, 5142 meridiemParse: /rati|sokallim|donparam|sanje/, 5143 meridiemHour: function (hour, meridiem) { 5144 if (hour === 12) { 5145 hour = 0; 5146 } 5147 if (meridiem === 'rati') { 5148 return hour < 4 ? hour : hour + 12; 5149 } else if (meridiem === 'sokallim') { 5150 return hour; 5151 } else if (meridiem === 'donparam') { 5152 return hour > 12 ? hour : hour + 12; 5153 } else if (meridiem === 'sanje') { 5154 return hour + 12; 5155 } 5156 }, 5157 meridiem: function (hour, minute, isLower) { 5158 if (hour < 4) { 5159 return 'rati'; 5160 } else if (hour < 12) { 5161 return 'sokallim'; 5162 } else if (hour < 16) { 5163 return 'donparam'; 5164 } else if (hour < 20) { 5165 return 'sanje'; 5166 } else { 5167 return 'rati'; 5168 } 5169 }, 5170 }); 5171 5172 //! moment.js locale configuration 5173 5174 var symbolMap$8 = { 5175 1: '૧', 5176 2: '૨', 5177 3: '૩', 5178 4: '૪', 5179 5: '૫', 5180 6: '૬', 5181 7: '૭', 5182 8: '૮', 5183 9: '૯', 5184 0: '૦', 5185 }, 5186 numberMap$7 = { 5187 '૧': '1', 5188 '૨': '2', 5189 '૩': '3', 5190 '૪': '4', 5191 '૫': '5', 5192 '૬': '6', 5193 '૭': '7', 5194 '૮': '8', 5195 '૯': '9', 5196 '૦': '0', 5197 }; 5198 5199 moment.defineLocale('gu', { 5200 months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split( 5201 '_' 5202 ), 5203 monthsShort: 5204 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split( 5205 '_' 5206 ), 5207 monthsParseExact: true, 5208 weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split( 5209 '_' 5210 ), 5211 weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'), 5212 weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'), 5213 longDateFormat: { 5214 LT: 'A h:mm વાગ્યે', 5215 LTS: 'A h:mm:ss વાગ્યે', 5216 L: 'DD/MM/YYYY', 5217 LL: 'D MMMM YYYY', 5218 LLL: 'D MMMM YYYY, A h:mm વાગ્યે', 5219 LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે', 5220 }, 5221 calendar: { 5222 sameDay: '[આજ] LT', 5223 nextDay: '[કાલે] LT', 5224 nextWeek: 'dddd, LT', 5225 lastDay: '[ગઇકાલે] LT', 5226 lastWeek: '[પાછલા] dddd, LT', 5227 sameElse: 'L', 5228 }, 5229 relativeTime: { 5230 future: '%s મા', 5231 past: '%s પહેલા', 5232 s: 'અમુક પળો', 5233 ss: '%d સેકંડ', 5234 m: 'એક મિનિટ', 5235 mm: '%d મિનિટ', 5236 h: 'એક કલાક', 5237 hh: '%d કલાક', 5238 d: 'એક દિવસ', 5239 dd: '%d દિવસ', 5240 M: 'એક મહિનો', 5241 MM: '%d મહિનો', 5242 y: 'એક વર્ષ', 5243 yy: '%d વર્ષ', 5244 }, 5245 preparse: function (string) { 5246 return string.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function (match) { 5247 return numberMap$7[match]; 5248 }); 5249 }, 5250 postformat: function (string) { 5251 return string.replace(/\d/g, function (match) { 5252 return symbolMap$8[match]; 5253 }); 5254 }, 5255 // Gujarati notation for meridiems are quite fuzzy in practice. While there exists 5256 // a rigid notion of a 'Pahar' it is not used as rigidly in modern Gujarati. 5257 meridiemParse: /રાત|બપોર|સવાર|સાંજ/, 5258 meridiemHour: function (hour, meridiem) { 5259 if (hour === 12) { 5260 hour = 0; 5261 } 5262 if (meridiem === 'રાત') { 5263 return hour < 4 ? hour : hour + 12; 5264 } else if (meridiem === 'સવાર') { 5265 return hour; 5266 } else if (meridiem === 'બપોર') { 5267 return hour >= 10 ? hour : hour + 12; 5268 } else if (meridiem === 'સાંજ') { 5269 return hour + 12; 5270 } 5271 }, 5272 meridiem: function (hour, minute, isLower) { 5273 if (hour < 4) { 5274 return 'રાત'; 5275 } else if (hour < 10) { 5276 return 'સવાર'; 5277 } else if (hour < 17) { 5278 return 'બપોર'; 5279 } else if (hour < 20) { 5280 return 'સાંજ'; 5281 } else { 5282 return 'રાત'; 5283 } 5284 }, 5285 week: { 5286 dow: 0, // Sunday is the first day of the week. 5287 doy: 6, // The week that contains Jan 6th is the first week of the year. 5288 }, 5289 }); 5290 5291 //! moment.js locale configuration 5292 5293 moment.defineLocale('he', { 5294 months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split( 5295 '_' 5296 ), 5297 monthsShort: 5298 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split('_'), 5299 weekdays: 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'), 5300 weekdaysShort: 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'), 5301 weekdaysMin: 'א_ב_ג_ד_ה_ו_ש'.split('_'), 5302 longDateFormat: { 5303 LT: 'HH:mm', 5304 LTS: 'HH:mm:ss', 5305 L: 'DD/MM/YYYY', 5306 LL: 'D [ב]MMMM YYYY', 5307 LLL: 'D [ב]MMMM YYYY HH:mm', 5308 LLLL: 'dddd, D [ב]MMMM YYYY HH:mm', 5309 l: 'D/M/YYYY', 5310 ll: 'D MMM YYYY', 5311 lll: 'D MMM YYYY HH:mm', 5312 llll: 'ddd, D MMM YYYY HH:mm', 5313 }, 5314 calendar: { 5315 sameDay: '[היום ב־]LT', 5316 nextDay: '[מחר ב־]LT', 5317 nextWeek: 'dddd [בשעה] LT', 5318 lastDay: '[אתמול ב־]LT', 5319 lastWeek: '[ביום] dddd [האחרון בשעה] LT', 5320 sameElse: 'L', 5321 }, 5322 relativeTime: { 5323 future: 'בעוד %s', 5324 past: 'לפני %s', 5325 s: 'מספר שניות', 5326 ss: '%d שניות', 5327 m: 'דקה', 5328 mm: '%d דקות', 5329 h: 'שעה', 5330 hh: function (number) { 5331 if (number === 2) { 5332 return 'שעתיים'; 5333 } 5334 return number + ' שעות'; 5335 }, 5336 d: 'יום', 5337 dd: function (number) { 5338 if (number === 2) { 5339 return 'יומיים'; 5340 } 5341 return number + ' ימים'; 5342 }, 5343 M: 'חודש', 5344 MM: function (number) { 5345 if (number === 2) { 5346 return 'חודשיים'; 5347 } 5348 return number + ' חודשים'; 5349 }, 5350 y: 'שנה', 5351 yy: function (number) { 5352 if (number === 2) { 5353 return 'שנתיים'; 5354 } else if (number % 10 === 0 && number !== 10) { 5355 return number + ' שנה'; 5356 } 5357 return number + ' שנים'; 5358 }, 5359 }, 5360 meridiemParse: 5361 /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, 5362 isPM: function (input) { 5363 return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(input); 5364 }, 5365 meridiem: function (hour, minute, isLower) { 5366 if (hour < 5) { 5367 return 'לפנות בוקר'; 5368 } else if (hour < 10) { 5369 return 'בבוקר'; 5370 } else if (hour < 12) { 5371 return isLower ? 'לפנה"צ' : 'לפני הצהריים'; 5372 } else if (hour < 18) { 5373 return isLower ? 'אחה"צ' : 'אחרי הצהריים'; 5374 } else { 5375 return 'בערב'; 5376 } 5377 }, 5378 }); 5379 5380 //! moment.js locale configuration 5381 5382 var symbolMap$9 = { 5383 1: '१', 5384 2: '२', 5385 3: '३', 5386 4: '४', 5387 5: '५', 5388 6: '६', 5389 7: '७', 5390 8: '८', 5391 9: '९', 5392 0: '०', 5393 }, 5394 numberMap$8 = { 5395 '१': '1', 5396 '२': '2', 5397 '३': '3', 5398 '४': '4', 5399 '५': '5', 5400 '६': '6', 5401 '७': '7', 5402 '८': '8', 5403 '९': '9', 5404 '०': '0', 5405 }, 5406 monthsParse$7 = [ 5407 /^जन/i, 5408 /^फ़र|फर/i, 5409 /^मार्च/i, 5410 /^अप्रै/i, 5411 /^मई/i, 5412 /^जून/i, 5413 /^जुल/i, 5414 /^अग/i, 5415 /^सितं|सित/i, 5416 /^अक्टू/i, 5417 /^नव|नवं/i, 5418 /^दिसं|दिस/i, 5419 ], 5420 shortMonthsParse = [ 5421 /^जन/i, 5422 /^फ़र/i, 5423 /^मार्च/i, 5424 /^अप्रै/i, 5425 /^मई/i, 5426 /^जून/i, 5427 /^जुल/i, 5428 /^अग/i, 5429 /^सित/i, 5430 /^अक्टू/i, 5431 /^नव/i, 5432 /^दिस/i, 5433 ]; 5434 5435 moment.defineLocale('hi', { 5436 months: { 5437 format: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split( 5438 '_' 5439 ), 5440 standalone: 5441 'जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर'.split( 5442 '_' 5443 ), 5444 }, 5445 monthsShort: 5446 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'), 5447 weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), 5448 weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), 5449 weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), 5450 longDateFormat: { 5451 LT: 'A h:mm बजे', 5452 LTS: 'A h:mm:ss बजे', 5453 L: 'DD/MM/YYYY', 5454 LL: 'D MMMM YYYY', 5455 LLL: 'D MMMM YYYY, A h:mm बजे', 5456 LLLL: 'dddd, D MMMM YYYY, A h:mm बजे', 5457 }, 5458 5459 monthsParse: monthsParse$7, 5460 longMonthsParse: monthsParse$7, 5461 shortMonthsParse: shortMonthsParse, 5462 5463 monthsRegex: 5464 /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i, 5465 5466 monthsShortRegex: 5467 /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i, 5468 5469 monthsStrictRegex: 5470 /^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i, 5471 5472 monthsShortStrictRegex: 5473 /^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i, 5474 5475 calendar: { 5476 sameDay: '[आज] LT', 5477 nextDay: '[कल] LT', 5478 nextWeek: 'dddd, LT', 5479 lastDay: '[कल] LT', 5480 lastWeek: '[पिछले] dddd, LT', 5481 sameElse: 'L', 5482 }, 5483 relativeTime: { 5484 future: '%s में', 5485 past: '%s पहले', 5486 s: 'कुछ ही क्षण', 5487 ss: '%d सेकंड', 5488 m: 'एक मिनट', 5489 mm: '%d मिनट', 5490 h: 'एक घंटा', 5491 hh: '%d घंटे', 5492 d: 'एक दिन', 5493 dd: '%d दिन', 5494 M: 'एक महीने', 5495 MM: '%d महीने', 5496 y: 'एक वर्ष', 5497 yy: '%d वर्ष', 5498 }, 5499 preparse: function (string) { 5500 return string.replace(/[१२३४५६७८९०]/g, function (match) { 5501 return numberMap$8[match]; 5502 }); 5503 }, 5504 postformat: function (string) { 5505 return string.replace(/\d/g, function (match) { 5506 return symbolMap$9[match]; 5507 }); 5508 }, 5509 // Hindi notation for meridiems are quite fuzzy in practice. While there exists 5510 // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi. 5511 meridiemParse: /रात|सुबह|दोपहर|शाम/, 5512 meridiemHour: function (hour, meridiem) { 5513 if (hour === 12) { 5514 hour = 0; 5515 } 5516 if (meridiem === 'रात') { 5517 return hour < 4 ? hour : hour + 12; 5518 } else if (meridiem === 'सुबह') { 5519 return hour; 5520 } else if (meridiem === 'दोपहर') { 5521 return hour >= 10 ? hour : hour + 12; 5522 } else if (meridiem === 'शाम') { 5523 return hour + 12; 5524 } 5525 }, 5526 meridiem: function (hour, minute, isLower) { 5527 if (hour < 4) { 5528 return 'रात'; 5529 } else if (hour < 10) { 5530 return 'सुबह'; 5531 } else if (hour < 17) { 5532 return 'दोपहर'; 5533 } else if (hour < 20) { 5534 return 'शाम'; 5535 } else { 5536 return 'रात'; 5537 } 5538 }, 5539 week: { 5540 dow: 0, // Sunday is the first day of the week. 5541 doy: 6, // The week that contains Jan 6th is the first week of the year. 5542 }, 5543 }); 5544 5545 //! moment.js locale configuration 5546 5547 function translate$3(number, withoutSuffix, key) { 5548 var result = number + ' '; 5549 switch (key) { 5550 case 'ss': 5551 if (number === 1) { 5552 result += 'sekunda'; 5553 } else if (number === 2 || number === 3 || number === 4) { 5554 result += 'sekunde'; 5555 } else { 5556 result += 'sekundi'; 5557 } 5558 return result; 5559 case 'm': 5560 return withoutSuffix ? 'jedna minuta' : 'jedne minute'; 5561 case 'mm': 5562 if (number === 1) { 5563 result += 'minuta'; 5564 } else if (number === 2 || number === 3 || number === 4) { 5565 result += 'minute'; 5566 } else { 5567 result += 'minuta'; 5568 } 5569 return result; 5570 case 'h': 5571 return withoutSuffix ? 'jedan sat' : 'jednog sata'; 5572 case 'hh': 5573 if (number === 1) { 5574 result += 'sat'; 5575 } else if (number === 2 || number === 3 || number === 4) { 5576 result += 'sata'; 5577 } else { 5578 result += 'sati'; 5579 } 5580 return result; 5581 case 'dd': 5582 if (number === 1) { 5583 result += 'dan'; 5584 } else { 5585 result += 'dana'; 5586 } 5587 return result; 5588 case 'MM': 5589 if (number === 1) { 5590 result += 'mjesec'; 5591 } else if (number === 2 || number === 3 || number === 4) { 5592 result += 'mjeseca'; 5593 } else { 5594 result += 'mjeseci'; 5595 } 5596 return result; 5597 case 'yy': 5598 if (number === 1) { 5599 result += 'godina'; 5600 } else if (number === 2 || number === 3 || number === 4) { 5601 result += 'godine'; 5602 } else { 5603 result += 'godina'; 5604 } 5605 return result; 5606 } 5607 } 5608 5609 moment.defineLocale('hr', { 5610 months: { 5611 format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split( 5612 '_' 5613 ), 5614 standalone: 5615 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split( 5616 '_' 5617 ), 5618 }, 5619 monthsShort: 5620 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split( 5621 '_' 5622 ), 5623 monthsParseExact: true, 5624 weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( 5625 '_' 5626 ), 5627 weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), 5628 weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), 5629 weekdaysParseExact: true, 5630 longDateFormat: { 5631 LT: 'H:mm', 5632 LTS: 'H:mm:ss', 5633 L: 'DD.MM.YYYY', 5634 LL: 'Do MMMM YYYY', 5635 LLL: 'Do MMMM YYYY H:mm', 5636 LLLL: 'dddd, Do MMMM YYYY H:mm', 5637 }, 5638 calendar: { 5639 sameDay: '[danas u] LT', 5640 nextDay: '[sutra u] LT', 5641 nextWeek: function () { 5642 switch (this.day()) { 5643 case 0: 5644 return '[u] [nedjelju] [u] LT'; 5645 case 3: 5646 return '[u] [srijedu] [u] LT'; 5647 case 6: 5648 return '[u] [subotu] [u] LT'; 5649 case 1: 5650 case 2: 5651 case 4: 5652 case 5: 5653 return '[u] dddd [u] LT'; 5654 } 5655 }, 5656 lastDay: '[jučer u] LT', 5657 lastWeek: function () { 5658 switch (this.day()) { 5659 case 0: 5660 return '[prošlu] [nedjelju] [u] LT'; 5661 case 3: 5662 return '[prošlu] [srijedu] [u] LT'; 5663 case 6: 5664 return '[prošle] [subote] [u] LT'; 5665 case 1: 5666 case 2: 5667 case 4: 5668 case 5: 5669 return '[prošli] dddd [u] LT'; 5670 } 5671 }, 5672 sameElse: 'L', 5673 }, 5674 relativeTime: { 5675 future: 'za %s', 5676 past: 'prije %s', 5677 s: 'par sekundi', 5678 ss: translate$3, 5679 m: translate$3, 5680 mm: translate$3, 5681 h: translate$3, 5682 hh: translate$3, 5683 d: 'dan', 5684 dd: translate$3, 5685 M: 'mjesec', 5686 MM: translate$3, 5687 y: 'godinu', 5688 yy: translate$3, 5689 }, 5690 dayOfMonthOrdinalParse: /\d{1,2}\./, 5691 ordinal: '%d.', 5692 week: { 5693 dow: 1, // Monday is the first day of the week. 5694 doy: 7, // The week that contains Jan 7th is the first week of the year. 5695 }, 5696 }); 5697 5698 //! moment.js locale configuration 5699 5700 var weekEndings = 5701 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' '); 5702 function translate$4(number, withoutSuffix, key, isFuture) { 5703 var num = number; 5704 switch (key) { 5705 case 's': 5706 return isFuture || withoutSuffix 5707 ? 'néhány másodperc' 5708 : 'néhány másodperce'; 5709 case 'ss': 5710 return num + (isFuture || withoutSuffix) 5711 ? ' másodperc' 5712 : ' másodperce'; 5713 case 'm': 5714 return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce'); 5715 case 'mm': 5716 return num + (isFuture || withoutSuffix ? ' perc' : ' perce'); 5717 case 'h': 5718 return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája'); 5719 case 'hh': 5720 return num + (isFuture || withoutSuffix ? ' óra' : ' órája'); 5721 case 'd': 5722 return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja'); 5723 case 'dd': 5724 return num + (isFuture || withoutSuffix ? ' nap' : ' napja'); 5725 case 'M': 5726 return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); 5727 case 'MM': 5728 return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); 5729 case 'y': 5730 return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve'); 5731 case 'yy': 5732 return num + (isFuture || withoutSuffix ? ' év' : ' éve'); 5733 } 5734 return ''; 5735 } 5736 function week(isFuture) { 5737 return ( 5738 (isFuture ? '' : '[múlt] ') + 5739 '[' + 5740 weekEndings[this.day()] + 5741 '] LT[-kor]' 5742 ); 5743 } 5744 5745 moment.defineLocale('hu', { 5746 months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split( 5747 '_' 5748 ), 5749 monthsShort: 5750 'jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.'.split( 5751 '_' 5752 ), 5753 monthsParseExact: true, 5754 weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'), 5755 weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), 5756 weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'), 5757 longDateFormat: { 5758 LT: 'H:mm', 5759 LTS: 'H:mm:ss', 5760 L: 'YYYY.MM.DD.', 5761 LL: 'YYYY. MMMM D.', 5762 LLL: 'YYYY. MMMM D. H:mm', 5763 LLLL: 'YYYY. MMMM D., dddd H:mm', 5764 }, 5765 meridiemParse: /de|du/i, 5766 isPM: function (input) { 5767 return input.charAt(1).toLowerCase() === 'u'; 5768 }, 5769 meridiem: function (hours, minutes, isLower) { 5770 if (hours < 12) { 5771 return isLower === true ? 'de' : 'DE'; 5772 } else { 5773 return isLower === true ? 'du' : 'DU'; 5774 } 5775 }, 5776 calendar: { 5777 sameDay: '[ma] LT[-kor]', 5778 nextDay: '[holnap] LT[-kor]', 5779 nextWeek: function () { 5780 return week.call(this, true); 5781 }, 5782 lastDay: '[tegnap] LT[-kor]', 5783 lastWeek: function () { 5784 return week.call(this, false); 5785 }, 5786 sameElse: 'L', 5787 }, 5788 relativeTime: { 5789 future: '%s múlva', 5790 past: '%s', 5791 s: translate$4, 5792 ss: translate$4, 5793 m: translate$4, 5794 mm: translate$4, 5795 h: translate$4, 5796 hh: translate$4, 5797 d: translate$4, 5798 dd: translate$4, 5799 M: translate$4, 5800 MM: translate$4, 5801 y: translate$4, 5802 yy: translate$4, 5803 }, 5804 dayOfMonthOrdinalParse: /\d{1,2}\./, 5805 ordinal: '%d.', 5806 week: { 5807 dow: 1, // Monday is the first day of the week. 5808 doy: 4, // The week that contains Jan 4th is the first week of the year. 5809 }, 5810 }); 5811 5812 //! moment.js locale configuration 5813 5814 moment.defineLocale('hy-am', { 5815 months: { 5816 format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split( 5817 '_' 5818 ), 5819 standalone: 5820 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split( 5821 '_' 5822 ), 5823 }, 5824 monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'), 5825 weekdays: 5826 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split( 5827 '_' 5828 ), 5829 weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), 5830 weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), 5831 longDateFormat: { 5832 LT: 'HH:mm', 5833 LTS: 'HH:mm:ss', 5834 L: 'DD.MM.YYYY', 5835 LL: 'D MMMM YYYY թ.', 5836 LLL: 'D MMMM YYYY թ., HH:mm', 5837 LLLL: 'dddd, D MMMM YYYY թ., HH:mm', 5838 }, 5839 calendar: { 5840 sameDay: '[այսօր] LT', 5841 nextDay: '[վաղը] LT', 5842 lastDay: '[երեկ] LT', 5843 nextWeek: function () { 5844 return 'dddd [օրը ժամը] LT'; 5845 }, 5846 lastWeek: function () { 5847 return '[անցած] dddd [օրը ժամը] LT'; 5848 }, 5849 sameElse: 'L', 5850 }, 5851 relativeTime: { 5852 future: '%s հետո', 5853 past: '%s առաջ', 5854 s: 'մի քանի վայրկյան', 5855 ss: '%d վայրկյան', 5856 m: 'րոպե', 5857 mm: '%d րոպե', 5858 h: 'ժամ', 5859 hh: '%d ժամ', 5860 d: 'օր', 5861 dd: '%d օր', 5862 M: 'ամիս', 5863 MM: '%d ամիս', 5864 y: 'տարի', 5865 yy: '%d տարի', 5866 }, 5867 meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, 5868 isPM: function (input) { 5869 return /^(ցերեկվա|երեկոյան)$/.test(input); 5870 }, 5871 meridiem: function (hour) { 5872 if (hour < 4) { 5873 return 'գիշերվա'; 5874 } else if (hour < 12) { 5875 return 'առավոտվա'; 5876 } else if (hour < 17) { 5877 return 'ցերեկվա'; 5878 } else { 5879 return 'երեկոյան'; 5880 } 5881 }, 5882 dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, 5883 ordinal: function (number, period) { 5884 switch (period) { 5885 case 'DDD': 5886 case 'w': 5887 case 'W': 5888 case 'DDDo': 5889 if (number === 1) { 5890 return number + '-ին'; 5891 } 5892 return number + '-րդ'; 5893 default: 5894 return number; 5895 } 5896 }, 5897 week: { 5898 dow: 1, // Monday is the first day of the week. 5899 doy: 7, // The week that contains Jan 7th is the first week of the year. 5900 }, 5901 }); 5902 5903 //! moment.js locale configuration 5904 5905 moment.defineLocale('id', { 5906 months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split( 5907 '_' 5908 ), 5909 monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'), 5910 weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), 5911 weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), 5912 weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), 5913 longDateFormat: { 5914 LT: 'HH.mm', 5915 LTS: 'HH.mm.ss', 5916 L: 'DD/MM/YYYY', 5917 LL: 'D MMMM YYYY', 5918 LLL: 'D MMMM YYYY [pukul] HH.mm', 5919 LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', 5920 }, 5921 meridiemParse: /pagi|siang|sore|malam/, 5922 meridiemHour: function (hour, meridiem) { 5923 if (hour === 12) { 5924 hour = 0; 5925 } 5926 if (meridiem === 'pagi') { 5927 return hour; 5928 } else if (meridiem === 'siang') { 5929 return hour >= 11 ? hour : hour + 12; 5930 } else if (meridiem === 'sore' || meridiem === 'malam') { 5931 return hour + 12; 5932 } 5933 }, 5934 meridiem: function (hours, minutes, isLower) { 5935 if (hours < 11) { 5936 return 'pagi'; 5937 } else if (hours < 15) { 5938 return 'siang'; 5939 } else if (hours < 19) { 5940 return 'sore'; 5941 } else { 5942 return 'malam'; 5943 } 5944 }, 5945 calendar: { 5946 sameDay: '[Hari ini pukul] LT', 5947 nextDay: '[Besok pukul] LT', 5948 nextWeek: 'dddd [pukul] LT', 5949 lastDay: '[Kemarin pukul] LT', 5950 lastWeek: 'dddd [lalu pukul] LT', 5951 sameElse: 'L', 5952 }, 5953 relativeTime: { 5954 future: 'dalam %s', 5955 past: '%s yang lalu', 5956 s: 'beberapa detik', 5957 ss: '%d detik', 5958 m: 'semenit', 5959 mm: '%d menit', 5960 h: 'sejam', 5961 hh: '%d jam', 5962 d: 'sehari', 5963 dd: '%d hari', 5964 M: 'sebulan', 5965 MM: '%d bulan', 5966 y: 'setahun', 5967 yy: '%d tahun', 5968 }, 5969 week: { 5970 dow: 0, // Sunday is the first day of the week. 5971 doy: 6, // The week that contains Jan 6th is the first week of the year. 5972 }, 5973 }); 5974 5975 //! moment.js locale configuration 5976 5977 function plural$2(n) { 5978 if (n % 100 === 11) { 5979 return true; 5980 } else if (n % 10 === 1) { 5981 return false; 5982 } 5983 return true; 5984 } 5985 function translate$5(number, withoutSuffix, key, isFuture) { 5986 var result = number + ' '; 5987 switch (key) { 5988 case 's': 5989 return withoutSuffix || isFuture 5990 ? 'nokkrar sekúndur' 5991 : 'nokkrum sekúndum'; 5992 case 'ss': 5993 if (plural$2(number)) { 5994 return ( 5995 result + 5996 (withoutSuffix || isFuture ? 'sekúndur' : 'sekúndum') 5997 ); 5998 } 5999 return result + 'sekúnda'; 6000 case 'm': 6001 return withoutSuffix ? 'mínúta' : 'mínútu'; 6002 case 'mm': 6003 if (plural$2(number)) { 6004 return ( 6005 result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum') 6006 ); 6007 } else if (withoutSuffix) { 6008 return result + 'mínúta'; 6009 } 6010 return result + 'mínútu'; 6011 case 'hh': 6012 if (plural$2(number)) { 6013 return ( 6014 result + 6015 (withoutSuffix || isFuture 6016 ? 'klukkustundir' 6017 : 'klukkustundum') 6018 ); 6019 } 6020 return result + 'klukkustund'; 6021 case 'd': 6022 if (withoutSuffix) { 6023 return 'dagur'; 6024 } 6025 return isFuture ? 'dag' : 'degi'; 6026 case 'dd': 6027 if (plural$2(number)) { 6028 if (withoutSuffix) { 6029 return result + 'dagar'; 6030 } 6031 return result + (isFuture ? 'daga' : 'dögum'); 6032 } else if (withoutSuffix) { 6033 return result + 'dagur'; 6034 } 6035 return result + (isFuture ? 'dag' : 'degi'); 6036 case 'M': 6037 if (withoutSuffix) { 6038 return 'mánuður'; 6039 } 6040 return isFuture ? 'mánuð' : 'mánuði'; 6041 case 'MM': 6042 if (plural$2(number)) { 6043 if (withoutSuffix) { 6044 return result + 'mánuðir'; 6045 } 6046 return result + (isFuture ? 'mánuði' : 'mánuðum'); 6047 } else if (withoutSuffix) { 6048 return result + 'mánuður'; 6049 } 6050 return result + (isFuture ? 'mánuð' : 'mánuði'); 6051 case 'y': 6052 return withoutSuffix || isFuture ? 'ár' : 'ári'; 6053 case 'yy': 6054 if (plural$2(number)) { 6055 return result + (withoutSuffix || isFuture ? 'ár' : 'árum'); 6056 } 6057 return result + (withoutSuffix || isFuture ? 'ár' : 'ári'); 6058 } 6059 } 6060 6061 moment.defineLocale('is', { 6062 months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split( 6063 '_' 6064 ), 6065 monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'), 6066 weekdays: 6067 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split( 6068 '_' 6069 ), 6070 weekdaysShort: 'sun_mán_þri_mið_fim_fös_lau'.split('_'), 6071 weekdaysMin: 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), 6072 longDateFormat: { 6073 LT: 'H:mm', 6074 LTS: 'H:mm:ss', 6075 L: 'DD.MM.YYYY', 6076 LL: 'D. MMMM YYYY', 6077 LLL: 'D. MMMM YYYY [kl.] H:mm', 6078 LLLL: 'dddd, D. MMMM YYYY [kl.] H:mm', 6079 }, 6080 calendar: { 6081 sameDay: '[í dag kl.] LT', 6082 nextDay: '[á morgun kl.] LT', 6083 nextWeek: 'dddd [kl.] LT', 6084 lastDay: '[í gær kl.] LT', 6085 lastWeek: '[síðasta] dddd [kl.] LT', 6086 sameElse: 'L', 6087 }, 6088 relativeTime: { 6089 future: 'eftir %s', 6090 past: 'fyrir %s síðan', 6091 s: translate$5, 6092 ss: translate$5, 6093 m: translate$5, 6094 mm: translate$5, 6095 h: 'klukkustund', 6096 hh: translate$5, 6097 d: translate$5, 6098 dd: translate$5, 6099 M: translate$5, 6100 MM: translate$5, 6101 y: translate$5, 6102 yy: translate$5, 6103 }, 6104 dayOfMonthOrdinalParse: /\d{1,2}\./, 6105 ordinal: '%d.', 6106 week: { 6107 dow: 1, // Monday is the first day of the week. 6108 doy: 4, // The week that contains Jan 4th is the first week of the year. 6109 }, 6110 }); 6111 6112 //! moment.js locale configuration 6113 6114 moment.defineLocale('it-ch', { 6115 months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( 6116 '_' 6117 ), 6118 monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), 6119 weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( 6120 '_' 6121 ), 6122 weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), 6123 weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), 6124 longDateFormat: { 6125 LT: 'HH:mm', 6126 LTS: 'HH:mm:ss', 6127 L: 'DD.MM.YYYY', 6128 LL: 'D MMMM YYYY', 6129 LLL: 'D MMMM YYYY HH:mm', 6130 LLLL: 'dddd D MMMM YYYY HH:mm', 6131 }, 6132 calendar: { 6133 sameDay: '[Oggi alle] LT', 6134 nextDay: '[Domani alle] LT', 6135 nextWeek: 'dddd [alle] LT', 6136 lastDay: '[Ieri alle] LT', 6137 lastWeek: function () { 6138 switch (this.day()) { 6139 case 0: 6140 return '[la scorsa] dddd [alle] LT'; 6141 default: 6142 return '[lo scorso] dddd [alle] LT'; 6143 } 6144 }, 6145 sameElse: 'L', 6146 }, 6147 relativeTime: { 6148 future: function (s) { 6149 return (/^[0-9].+$/.test(s) ? 'tra' : 'in') + ' ' + s; 6150 }, 6151 past: '%s fa', 6152 s: 'alcuni secondi', 6153 ss: '%d secondi', 6154 m: 'un minuto', 6155 mm: '%d minuti', 6156 h: "un'ora", 6157 hh: '%d ore', 6158 d: 'un giorno', 6159 dd: '%d giorni', 6160 M: 'un mese', 6161 MM: '%d mesi', 6162 y: 'un anno', 6163 yy: '%d anni', 6164 }, 6165 dayOfMonthOrdinalParse: /\d{1,2}º/, 6166 ordinal: '%dº', 6167 week: { 6168 dow: 1, // Monday is the first day of the week. 6169 doy: 4, // The week that contains Jan 4th is the first week of the year. 6170 }, 6171 }); 6172 6173 //! moment.js locale configuration 6174 6175 moment.defineLocale('it', { 6176 months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( 6177 '_' 6178 ), 6179 monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), 6180 weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( 6181 '_' 6182 ), 6183 weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), 6184 weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), 6185 longDateFormat: { 6186 LT: 'HH:mm', 6187 LTS: 'HH:mm:ss', 6188 L: 'DD/MM/YYYY', 6189 LL: 'D MMMM YYYY', 6190 LLL: 'D MMMM YYYY HH:mm', 6191 LLLL: 'dddd D MMMM YYYY HH:mm', 6192 }, 6193 calendar: { 6194 sameDay: function () { 6195 return ( 6196 '[Oggi a' + 6197 (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : "ll'") + 6198 ']LT' 6199 ); 6200 }, 6201 nextDay: function () { 6202 return ( 6203 '[Domani a' + 6204 (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : "ll'") + 6205 ']LT' 6206 ); 6207 }, 6208 nextWeek: function () { 6209 return ( 6210 'dddd [a' + 6211 (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : "ll'") + 6212 ']LT' 6213 ); 6214 }, 6215 lastDay: function () { 6216 return ( 6217 '[Ieri a' + 6218 (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : "ll'") + 6219 ']LT' 6220 ); 6221 }, 6222 lastWeek: function () { 6223 switch (this.day()) { 6224 case 0: 6225 return ( 6226 '[La scorsa] dddd [a' + 6227 (this.hours() > 1 6228 ? 'lle ' 6229 : this.hours() === 0 6230 ? ' ' 6231 : "ll'") + 6232 ']LT' 6233 ); 6234 default: 6235 return ( 6236 '[Lo scorso] dddd [a' + 6237 (this.hours() > 1 6238 ? 'lle ' 6239 : this.hours() === 0 6240 ? ' ' 6241 : "ll'") + 6242 ']LT' 6243 ); 6244 } 6245 }, 6246 sameElse: 'L', 6247 }, 6248 relativeTime: { 6249 future: 'tra %s', 6250 past: '%s fa', 6251 s: 'alcuni secondi', 6252 ss: '%d secondi', 6253 m: 'un minuto', 6254 mm: '%d minuti', 6255 h: "un'ora", 6256 hh: '%d ore', 6257 d: 'un giorno', 6258 dd: '%d giorni', 6259 w: 'una settimana', 6260 ww: '%d settimane', 6261 M: 'un mese', 6262 MM: '%d mesi', 6263 y: 'un anno', 6264 yy: '%d anni', 6265 }, 6266 dayOfMonthOrdinalParse: /\d{1,2}º/, 6267 ordinal: '%dº', 6268 week: { 6269 dow: 1, // Monday is the first day of the week. 6270 doy: 4, // The week that contains Jan 4th is the first week of the year. 6271 }, 6272 }); 6273 6274 //! moment.js locale configuration 6275 6276 moment.defineLocale('ja', { 6277 eras: [ 6278 { 6279 since: '2019-05-01', 6280 offset: 1, 6281 name: '令和', 6282 narrow: '㋿', 6283 abbr: 'R', 6284 }, 6285 { 6286 since: '1989-01-08', 6287 until: '2019-04-30', 6288 offset: 1, 6289 name: '平成', 6290 narrow: '㍻', 6291 abbr: 'H', 6292 }, 6293 { 6294 since: '1926-12-25', 6295 until: '1989-01-07', 6296 offset: 1, 6297 name: '昭和', 6298 narrow: '㍼', 6299 abbr: 'S', 6300 }, 6301 { 6302 since: '1912-07-30', 6303 until: '1926-12-24', 6304 offset: 1, 6305 name: '大正', 6306 narrow: '㍽', 6307 abbr: 'T', 6308 }, 6309 { 6310 since: '1873-01-01', 6311 until: '1912-07-29', 6312 offset: 6, 6313 name: '明治', 6314 narrow: '㍾', 6315 abbr: 'M', 6316 }, 6317 { 6318 since: '0001-01-01', 6319 until: '1873-12-31', 6320 offset: 1, 6321 name: '西暦', 6322 narrow: 'AD', 6323 abbr: 'AD', 6324 }, 6325 { 6326 since: '0000-12-31', 6327 until: -Infinity, 6328 offset: 1, 6329 name: '紀元前', 6330 narrow: 'BC', 6331 abbr: 'BC', 6332 }, 6333 ], 6334 eraYearOrdinalRegex: /(元|\d+)年/, 6335 eraYearOrdinalParse: function (input, match) { 6336 return match[1] === '元' ? 1 : parseInt(match[1] || input, 10); 6337 }, 6338 months: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), 6339 monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( 6340 '_' 6341 ), 6342 weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'), 6343 weekdaysShort: '日_月_火_水_木_金_土'.split('_'), 6344 weekdaysMin: '日_月_火_水_木_金_土'.split('_'), 6345 longDateFormat: { 6346 LT: 'HH:mm', 6347 LTS: 'HH:mm:ss', 6348 L: 'YYYY/MM/DD', 6349 LL: 'YYYY年M月D日', 6350 LLL: 'YYYY年M月D日 HH:mm', 6351 LLLL: 'YYYY年M月D日 dddd HH:mm', 6352 l: 'YYYY/MM/DD', 6353 ll: 'YYYY年M月D日', 6354 lll: 'YYYY年M月D日 HH:mm', 6355 llll: 'YYYY年M月D日(ddd) HH:mm', 6356 }, 6357 meridiemParse: /午前|午後/i, 6358 isPM: function (input) { 6359 return input === '午後'; 6360 }, 6361 meridiem: function (hour, minute, isLower) { 6362 if (hour < 12) { 6363 return '午前'; 6364 } else { 6365 return '午後'; 6366 } 6367 }, 6368 calendar: { 6369 sameDay: '[今日] LT', 6370 nextDay: '[明日] LT', 6371 nextWeek: function (now) { 6372 if (now.week() !== this.week()) { 6373 return '[来週]dddd LT'; 6374 } else { 6375 return 'dddd LT'; 6376 } 6377 }, 6378 lastDay: '[昨日] LT', 6379 lastWeek: function (now) { 6380 if (this.week() !== now.week()) { 6381 return '[先週]dddd LT'; 6382 } else { 6383 return 'dddd LT'; 6384 } 6385 }, 6386 sameElse: 'L', 6387 }, 6388 dayOfMonthOrdinalParse: /\d{1,2}日/, 6389 ordinal: function (number, period) { 6390 switch (period) { 6391 case 'y': 6392 return number === 1 ? '元年' : number + '年'; 6393 case 'd': 6394 case 'D': 6395 case 'DDD': 6396 return number + '日'; 6397 default: 6398 return number; 6399 } 6400 }, 6401 relativeTime: { 6402 future: '%s後', 6403 past: '%s前', 6404 s: '数秒', 6405 ss: '%d秒', 6406 m: '1分', 6407 mm: '%d分', 6408 h: '1時間', 6409 hh: '%d時間', 6410 d: '1日', 6411 dd: '%d日', 6412 M: '1ヶ月', 6413 MM: '%dヶ月', 6414 y: '1年', 6415 yy: '%d年', 6416 }, 6417 }); 6418 6419 //! moment.js locale configuration 6420 6421 moment.defineLocale('jv', { 6422 months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split( 6423 '_' 6424 ), 6425 monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'), 6426 weekdays: 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'), 6427 weekdaysShort: 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'), 6428 weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), 6429 longDateFormat: { 6430 LT: 'HH.mm', 6431 LTS: 'HH.mm.ss', 6432 L: 'DD/MM/YYYY', 6433 LL: 'D MMMM YYYY', 6434 LLL: 'D MMMM YYYY [pukul] HH.mm', 6435 LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', 6436 }, 6437 meridiemParse: /enjing|siyang|sonten|ndalu/, 6438 meridiemHour: function (hour, meridiem) { 6439 if (hour === 12) { 6440 hour = 0; 6441 } 6442 if (meridiem === 'enjing') { 6443 return hour; 6444 } else if (meridiem === 'siyang') { 6445 return hour >= 11 ? hour : hour + 12; 6446 } else if (meridiem === 'sonten' || meridiem === 'ndalu') { 6447 return hour + 12; 6448 } 6449 }, 6450 meridiem: function (hours, minutes, isLower) { 6451 if (hours < 11) { 6452 return 'enjing'; 6453 } else if (hours < 15) { 6454 return 'siyang'; 6455 } else if (hours < 19) { 6456 return 'sonten'; 6457 } else { 6458 return 'ndalu'; 6459 } 6460 }, 6461 calendar: { 6462 sameDay: '[Dinten puniko pukul] LT', 6463 nextDay: '[Mbenjang pukul] LT', 6464 nextWeek: 'dddd [pukul] LT', 6465 lastDay: '[Kala wingi pukul] LT', 6466 lastWeek: 'dddd [kepengker pukul] LT', 6467 sameElse: 'L', 6468 }, 6469 relativeTime: { 6470 future: 'wonten ing %s', 6471 past: '%s ingkang kepengker', 6472 s: 'sawetawis detik', 6473 ss: '%d detik', 6474 m: 'setunggal menit', 6475 mm: '%d menit', 6476 h: 'setunggal jam', 6477 hh: '%d jam', 6478 d: 'sedinten', 6479 dd: '%d dinten', 6480 M: 'sewulan', 6481 MM: '%d wulan', 6482 y: 'setaun', 6483 yy: '%d taun', 6484 }, 6485 week: { 6486 dow: 1, // Monday is the first day of the week. 6487 doy: 7, // The week that contains Jan 7th is the first week of the year. 6488 }, 6489 }); 6490 6491 //! moment.js locale configuration 6492 6493 moment.defineLocale('ka', { 6494 months: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split( 6495 '_' 6496 ), 6497 monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'), 6498 weekdays: { 6499 standalone: 6500 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split( 6501 '_' 6502 ), 6503 format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split( 6504 '_' 6505 ), 6506 isFormat: /(წინა|შემდეგ)/, 6507 }, 6508 weekdaysShort: 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'), 6509 weekdaysMin: 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'), 6510 longDateFormat: { 6511 LT: 'HH:mm', 6512 LTS: 'HH:mm:ss', 6513 L: 'DD/MM/YYYY', 6514 LL: 'D MMMM YYYY', 6515 LLL: 'D MMMM YYYY HH:mm', 6516 LLLL: 'dddd, D MMMM YYYY HH:mm', 6517 }, 6518 calendar: { 6519 sameDay: '[დღეს] LT[-ზე]', 6520 nextDay: '[ხვალ] LT[-ზე]', 6521 lastDay: '[გუშინ] LT[-ზე]', 6522 nextWeek: '[შემდეგ] dddd LT[-ზე]', 6523 lastWeek: '[წინა] dddd LT-ზე', 6524 sameElse: 'L', 6525 }, 6526 relativeTime: { 6527 future: function (s) { 6528 return s.replace( 6529 /(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/, 6530 function ($0, $1, $2) { 6531 return $2 === 'ი' ? $1 + 'ში' : $1 + $2 + 'ში'; 6532 } 6533 ); 6534 }, 6535 past: function (s) { 6536 if (/(წამი|წუთი|საათი|დღე|თვე)/.test(s)) { 6537 return s.replace(/(ი|ე)$/, 'ის წინ'); 6538 } 6539 if (/წელი/.test(s)) { 6540 return s.replace(/წელი$/, 'წლის წინ'); 6541 } 6542 return s; 6543 }, 6544 s: 'რამდენიმე წამი', 6545 ss: '%d წამი', 6546 m: 'წუთი', 6547 mm: '%d წუთი', 6548 h: 'საათი', 6549 hh: '%d საათი', 6550 d: 'დღე', 6551 dd: '%d დღე', 6552 M: 'თვე', 6553 MM: '%d თვე', 6554 y: 'წელი', 6555 yy: '%d წელი', 6556 }, 6557 dayOfMonthOrdinalParse: /0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/, 6558 ordinal: function (number) { 6559 if (number === 0) { 6560 return number; 6561 } 6562 if (number === 1) { 6563 return number + '-ლი'; 6564 } 6565 if ( 6566 number < 20 || 6567 (number <= 100 && number % 20 === 0) || 6568 number % 100 === 0 6569 ) { 6570 return 'მე-' + number; 6571 } 6572 return number + '-ე'; 6573 }, 6574 week: { 6575 dow: 1, 6576 doy: 7, 6577 }, 6578 }); 6579 6580 //! moment.js locale configuration 6581 6582 var suffixes$1 = { 6583 0: '-ші', 6584 1: '-ші', 6585 2: '-ші', 6586 3: '-ші', 6587 4: '-ші', 6588 5: '-ші', 6589 6: '-шы', 6590 7: '-ші', 6591 8: '-ші', 6592 9: '-шы', 6593 10: '-шы', 6594 20: '-шы', 6595 30: '-шы', 6596 40: '-шы', 6597 50: '-ші', 6598 60: '-шы', 6599 70: '-ші', 6600 80: '-ші', 6601 90: '-шы', 6602 100: '-ші', 6603 }; 6604 6605 moment.defineLocale('kk', { 6606 months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split( 6607 '_' 6608 ), 6609 monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'), 6610 weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split( 6611 '_' 6612 ), 6613 weekdaysShort: 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'), 6614 weekdaysMin: 'жк_дй_сй_ср_бй_жм_сн'.split('_'), 6615 longDateFormat: { 6616 LT: 'HH:mm', 6617 LTS: 'HH:mm:ss', 6618 L: 'DD.MM.YYYY', 6619 LL: 'D MMMM YYYY', 6620 LLL: 'D MMMM YYYY HH:mm', 6621 LLLL: 'dddd, D MMMM YYYY HH:mm', 6622 }, 6623 calendar: { 6624 sameDay: '[Бүгін сағат] LT', 6625 nextDay: '[Ертең сағат] LT', 6626 nextWeek: 'dddd [сағат] LT', 6627 lastDay: '[Кеше сағат] LT', 6628 lastWeek: '[Өткен аптаның] dddd [сағат] LT', 6629 sameElse: 'L', 6630 }, 6631 relativeTime: { 6632 future: '%s ішінде', 6633 past: '%s бұрын', 6634 s: 'бірнеше секунд', 6635 ss: '%d секунд', 6636 m: 'бір минут', 6637 mm: '%d минут', 6638 h: 'бір сағат', 6639 hh: '%d сағат', 6640 d: 'бір күн', 6641 dd: '%d күн', 6642 M: 'бір ай', 6643 MM: '%d ай', 6644 y: 'бір жыл', 6645 yy: '%d жыл', 6646 }, 6647 dayOfMonthOrdinalParse: /\d{1,2}-(ші|шы)/, 6648 ordinal: function (number) { 6649 var a = number % 10, 6650 b = number >= 100 ? 100 : null; 6651 return number + (suffixes$1[number] || suffixes$1[a] || suffixes$1[b]); 6652 }, 6653 week: { 6654 dow: 1, // Monday is the first day of the week. 6655 doy: 7, // The week that contains Jan 7th is the first week of the year. 6656 }, 6657 }); 6658 6659 //! moment.js locale configuration 6660 6661 var symbolMap$a = { 6662 1: '១', 6663 2: '២', 6664 3: '៣', 6665 4: '៤', 6666 5: '៥', 6667 6: '៦', 6668 7: '៧', 6669 8: '៨', 6670 9: '៩', 6671 0: '០', 6672 }, 6673 numberMap$9 = { 6674 '១': '1', 6675 '២': '2', 6676 '៣': '3', 6677 '៤': '4', 6678 '៥': '5', 6679 '៦': '6', 6680 '៧': '7', 6681 '៨': '8', 6682 '៩': '9', 6683 '០': '0', 6684 }; 6685 6686 moment.defineLocale('km', { 6687 months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( 6688 '_' 6689 ), 6690 monthsShort: 6691 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( 6692 '_' 6693 ), 6694 weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), 6695 weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), 6696 weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), 6697 weekdaysParseExact: true, 6698 longDateFormat: { 6699 LT: 'HH:mm', 6700 LTS: 'HH:mm:ss', 6701 L: 'DD/MM/YYYY', 6702 LL: 'D MMMM YYYY', 6703 LLL: 'D MMMM YYYY HH:mm', 6704 LLLL: 'dddd, D MMMM YYYY HH:mm', 6705 }, 6706 meridiemParse: /ព្រឹក|ល្ងាច/, 6707 isPM: function (input) { 6708 return input === 'ល្ងាច'; 6709 }, 6710 meridiem: function (hour, minute, isLower) { 6711 if (hour < 12) { 6712 return 'ព្រឹក'; 6713 } else { 6714 return 'ល្ងាច'; 6715 } 6716 }, 6717 calendar: { 6718 sameDay: '[ថ្ងៃនេះ ម៉ោង] LT', 6719 nextDay: '[ស្អែក ម៉ោង] LT', 6720 nextWeek: 'dddd [ម៉ោង] LT', 6721 lastDay: '[ម្សិលមិញ ម៉ោង] LT', 6722 lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT', 6723 sameElse: 'L', 6724 }, 6725 relativeTime: { 6726 future: '%sទៀត', 6727 past: '%sមុន', 6728 s: 'ប៉ុន្មានវិនាទី', 6729 ss: '%d វិនាទី', 6730 m: 'មួយនាទី', 6731 mm: '%d នាទី', 6732 h: 'មួយម៉ោង', 6733 hh: '%d ម៉ោង', 6734 d: 'មួយថ្ងៃ', 6735 dd: '%d ថ្ងៃ', 6736 M: 'មួយខែ', 6737 MM: '%d ខែ', 6738 y: 'មួយឆ្នាំ', 6739 yy: '%d ឆ្នាំ', 6740 }, 6741 dayOfMonthOrdinalParse: /ទី\d{1,2}/, 6742 ordinal: 'ទី%d', 6743 preparse: function (string) { 6744 return string.replace(/[១២៣៤៥៦៧៨៩០]/g, function (match) { 6745 return numberMap$9[match]; 6746 }); 6747 }, 6748 postformat: function (string) { 6749 return string.replace(/\d/g, function (match) { 6750 return symbolMap$a[match]; 6751 }); 6752 }, 6753 week: { 6754 dow: 1, // Monday is the first day of the week. 6755 doy: 4, // The week that contains Jan 4th is the first week of the year. 6756 }, 6757 }); 6758 6759 //! moment.js locale configuration 6760 6761 var symbolMap$b = { 6762 1: '೧', 6763 2: '೨', 6764 3: '೩', 6765 4: '೪', 6766 5: '೫', 6767 6: '೬', 6768 7: '೭', 6769 8: '೮', 6770 9: '೯', 6771 0: '೦', 6772 }, 6773 numberMap$a = { 6774 '೧': '1', 6775 '೨': '2', 6776 '೩': '3', 6777 '೪': '4', 6778 '೫': '5', 6779 '೬': '6', 6780 '೭': '7', 6781 '೮': '8', 6782 '೯': '9', 6783 '೦': '0', 6784 }; 6785 6786 moment.defineLocale('kn', { 6787 months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split( 6788 '_' 6789 ), 6790 monthsShort: 6791 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split( 6792 '_' 6793 ), 6794 monthsParseExact: true, 6795 weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split( 6796 '_' 6797 ), 6798 weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), 6799 weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), 6800 longDateFormat: { 6801 LT: 'A h:mm', 6802 LTS: 'A h:mm:ss', 6803 L: 'DD/MM/YYYY', 6804 LL: 'D MMMM YYYY', 6805 LLL: 'D MMMM YYYY, A h:mm', 6806 LLLL: 'dddd, D MMMM YYYY, A h:mm', 6807 }, 6808 calendar: { 6809 sameDay: '[ಇಂದು] LT', 6810 nextDay: '[ನಾಳೆ] LT', 6811 nextWeek: 'dddd, LT', 6812 lastDay: '[ನಿನ್ನೆ] LT', 6813 lastWeek: '[ಕೊನೆಯ] dddd, LT', 6814 sameElse: 'L', 6815 }, 6816 relativeTime: { 6817 future: '%s ನಂತರ', 6818 past: '%s ಹಿಂದೆ', 6819 s: 'ಕೆಲವು ಕ್ಷಣಗಳು', 6820 ss: '%d ಸೆಕೆಂಡುಗಳು', 6821 m: 'ಒಂದು ನಿಮಿಷ', 6822 mm: '%d ನಿಮಿಷ', 6823 h: 'ಒಂದು ಗಂಟೆ', 6824 hh: '%d ಗಂಟೆ', 6825 d: 'ಒಂದು ದಿನ', 6826 dd: '%d ದಿನ', 6827 M: 'ಒಂದು ತಿಂಗಳು', 6828 MM: '%d ತಿಂಗಳು', 6829 y: 'ಒಂದು ವರ್ಷ', 6830 yy: '%d ವರ್ಷ', 6831 }, 6832 preparse: function (string) { 6833 return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) { 6834 return numberMap$a[match]; 6835 }); 6836 }, 6837 postformat: function (string) { 6838 return string.replace(/\d/g, function (match) { 6839 return symbolMap$b[match]; 6840 }); 6841 }, 6842 meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, 6843 meridiemHour: function (hour, meridiem) { 6844 if (hour === 12) { 6845 hour = 0; 6846 } 6847 if (meridiem === 'ರಾತ್ರಿ') { 6848 return hour < 4 ? hour : hour + 12; 6849 } else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') { 6850 return hour; 6851 } else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') { 6852 return hour >= 10 ? hour : hour + 12; 6853 } else if (meridiem === 'ಸಂಜೆ') { 6854 return hour + 12; 6855 } 6856 }, 6857 meridiem: function (hour, minute, isLower) { 6858 if (hour < 4) { 6859 return 'ರಾತ್ರಿ'; 6860 } else if (hour < 10) { 6861 return 'ಬೆಳಿಗ್ಗೆ'; 6862 } else if (hour < 17) { 6863 return 'ಮಧ್ಯಾಹ್ನ'; 6864 } else if (hour < 20) { 6865 return 'ಸಂಜೆ'; 6866 } else { 6867 return 'ರಾತ್ರಿ'; 6868 } 6869 }, 6870 dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, 6871 ordinal: function (number) { 6872 return number + 'ನೇ'; 6873 }, 6874 week: { 6875 dow: 0, // Sunday is the first day of the week. 6876 doy: 6, // The week that contains Jan 6th is the first week of the year. 6877 }, 6878 }); 6879 6880 //! moment.js locale configuration 6881 6882 moment.defineLocale('ko', { 6883 months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), 6884 monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( 6885 '_' 6886 ), 6887 weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'), 6888 weekdaysShort: '일_월_화_수_목_금_토'.split('_'), 6889 weekdaysMin: '일_월_화_수_목_금_토'.split('_'), 6890 longDateFormat: { 6891 LT: 'A h:mm', 6892 LTS: 'A h:mm:ss', 6893 L: 'YYYY.MM.DD.', 6894 LL: 'YYYY년 MMMM D일', 6895 LLL: 'YYYY년 MMMM D일 A h:mm', 6896 LLLL: 'YYYY년 MMMM D일 dddd A h:mm', 6897 l: 'YYYY.MM.DD.', 6898 ll: 'YYYY년 MMMM D일', 6899 lll: 'YYYY년 MMMM D일 A h:mm', 6900 llll: 'YYYY년 MMMM D일 dddd A h:mm', 6901 }, 6902 calendar: { 6903 sameDay: '오늘 LT', 6904 nextDay: '내일 LT', 6905 nextWeek: 'dddd LT', 6906 lastDay: '어제 LT', 6907 lastWeek: '지난주 dddd LT', 6908 sameElse: 'L', 6909 }, 6910 relativeTime: { 6911 future: '%s 후', 6912 past: '%s 전', 6913 s: '몇 초', 6914 ss: '%d초', 6915 m: '1분', 6916 mm: '%d분', 6917 h: '한 시간', 6918 hh: '%d시간', 6919 d: '하루', 6920 dd: '%d일', 6921 M: '한 달', 6922 MM: '%d달', 6923 y: '일 년', 6924 yy: '%d년', 6925 }, 6926 dayOfMonthOrdinalParse: /\d{1,2}(일|월|주)/, 6927 ordinal: function (number, period) { 6928 switch (period) { 6929 case 'd': 6930 case 'D': 6931 case 'DDD': 6932 return number + '일'; 6933 case 'M': 6934 return number + '월'; 6935 case 'w': 6936 case 'W': 6937 return number + '주'; 6938 default: 6939 return number; 6940 } 6941 }, 6942 meridiemParse: /오전|오후/, 6943 isPM: function (token) { 6944 return token === '오후'; 6945 }, 6946 meridiem: function (hour, minute, isUpper) { 6947 return hour < 12 ? '오전' : '오후'; 6948 }, 6949 }); 6950 6951 //! moment.js locale configuration 6952 6953 function processRelativeTime$7(num, withoutSuffix, key, isFuture) { 6954 var format = { 6955 s: ['çend sanîye', 'çend sanîyeyan'], 6956 ss: [num + ' sanîye', num + ' sanîyeyan'], 6957 m: ['deqîqeyek', 'deqîqeyekê'], 6958 mm: [num + ' deqîqe', num + ' deqîqeyan'], 6959 h: ['saetek', 'saetekê'], 6960 hh: [num + ' saet', num + ' saetan'], 6961 d: ['rojek', 'rojekê'], 6962 dd: [num + ' roj', num + ' rojan'], 6963 w: ['hefteyek', 'hefteyekê'], 6964 ww: [num + ' hefte', num + ' hefteyan'], 6965 M: ['mehek', 'mehekê'], 6966 MM: [num + ' meh', num + ' mehan'], 6967 y: ['salek', 'salekê'], 6968 yy: [num + ' sal', num + ' salan'], 6969 }; 6970 return withoutSuffix ? format[key][0] : format[key][1]; 6971 } 6972 // function obliqueNumSuffix(num) { 6973 // if(num.includes(':')) 6974 // num = parseInt(num.split(':')[0]); 6975 // else 6976 // num = parseInt(num); 6977 // return num == 0 || num % 10 == 1 ? 'ê' 6978 // : (num > 10 && num % 10 == 0 ? 'î' : 'an'); 6979 // } 6980 function ezafeNumSuffix(num) { 6981 num = '' + num; 6982 var l = num.substring(num.length - 1), 6983 ll = num.length > 1 ? num.substring(num.length - 2) : ''; 6984 if ( 6985 !(ll == 12 || ll == 13) && 6986 (l == '2' || l == '3' || ll == '50' || l == '70' || l == '80') 6987 ) 6988 return 'yê'; 6989 return 'ê'; 6990 } 6991 6992 moment.defineLocale('ku-kmr', { 6993 // According to the spelling rules defined by the work group of Weqfa Mezopotamyayê (Mesopotamia Foundation) 6994 // this should be: 'Kanûna Paşîn_Sibat_Adar_Nîsan_Gulan_Hezîran_Tîrmeh_Tebax_Îlon_Çirîya Pêşîn_Çirîya Paşîn_Kanûna Pêşîn' 6995 // But the names below are more well known and handy 6996 months: 'Rêbendan_Sibat_Adar_Nîsan_Gulan_Hezîran_Tîrmeh_Tebax_Îlon_Cotmeh_Mijdar_Berfanbar'.split( 6997 '_' 6998 ), 6999 monthsShort: 'Rêb_Sib_Ada_Nîs_Gul_Hez_Tîr_Teb_Îlo_Cot_Mij_Ber'.split('_'), 7000 monthsParseExact: true, 7001 weekdays: 'Yekşem_Duşem_Sêşem_Çarşem_Pêncşem_În_Şemî'.split('_'), 7002 weekdaysShort: 'Yek_Du_Sê_Çar_Pên_În_Şem'.split('_'), 7003 weekdaysMin: 'Ye_Du_Sê_Ça_Pê_În_Şe'.split('_'), 7004 meridiem: function (hours, minutes, isLower) { 7005 if (hours < 12) { 7006 return isLower ? 'bn' : 'BN'; 7007 } else { 7008 return isLower ? 'pn' : 'PN'; 7009 } 7010 }, 7011 meridiemParse: /bn|BN|pn|PN/, 7012 longDateFormat: { 7013 LT: 'HH:mm', 7014 LTS: 'HH:mm:ss', 7015 L: 'DD.MM.YYYY', 7016 LL: 'Do MMMM[a] YYYY[an]', 7017 LLL: 'Do MMMM[a] YYYY[an] HH:mm', 7018 LLLL: 'dddd, Do MMMM[a] YYYY[an] HH:mm', 7019 ll: 'Do MMM[.] YYYY[an]', 7020 lll: 'Do MMM[.] YYYY[an] HH:mm', 7021 llll: 'ddd[.], Do MMM[.] YYYY[an] HH:mm', 7022 }, 7023 calendar: { 7024 sameDay: '[Îro di saet] LT [de]', 7025 nextDay: '[Sibê di saet] LT [de]', 7026 nextWeek: 'dddd [di saet] LT [de]', 7027 lastDay: '[Duh di saet] LT [de]', 7028 lastWeek: 'dddd[a borî di saet] LT [de]', 7029 sameElse: 'L', 7030 }, 7031 relativeTime: { 7032 future: 'di %s de', 7033 past: 'berî %s', 7034 s: processRelativeTime$7, 7035 ss: processRelativeTime$7, 7036 m: processRelativeTime$7, 7037 mm: processRelativeTime$7, 7038 h: processRelativeTime$7, 7039 hh: processRelativeTime$7, 7040 d: processRelativeTime$7, 7041 dd: processRelativeTime$7, 7042 w: processRelativeTime$7, 7043 ww: processRelativeTime$7, 7044 M: processRelativeTime$7, 7045 MM: processRelativeTime$7, 7046 y: processRelativeTime$7, 7047 yy: processRelativeTime$7, 7048 }, 7049 dayOfMonthOrdinalParse: /\d{1,2}(?:yê|ê|\.)/, 7050 ordinal: function (num, period) { 7051 var p = period.toLowerCase(); 7052 if (p.includes('w') || p.includes('m')) return num + '.'; 7053 7054 return num + ezafeNumSuffix(num); 7055 }, 7056 week: { 7057 dow: 1, // Monday is the first day of the week. 7058 doy: 4, // The week that contains Jan 4th is the first week of the year. 7059 }, 7060 }); 7061 7062 //! moment.js locale configuration 7063 7064 var symbolMap$c = { 7065 1: '١', 7066 2: '٢', 7067 3: '٣', 7068 4: '٤', 7069 5: '٥', 7070 6: '٦', 7071 7: '٧', 7072 8: '٨', 7073 9: '٩', 7074 0: '٠', 7075 }, 7076 numberMap$b = { 7077 '١': '1', 7078 '٢': '2', 7079 '٣': '3', 7080 '٤': '4', 7081 '٥': '5', 7082 '٦': '6', 7083 '٧': '7', 7084 '٨': '8', 7085 '٩': '9', 7086 '٠': '0', 7087 }, 7088 months$7 = [ 7089 'کانونی دووەم', 7090 'شوبات', 7091 'ئازار', 7092 'نیسان', 7093 'ئایار', 7094 'حوزەیران', 7095 'تەمموز', 7096 'ئاب', 7097 'ئەیلوول', 7098 'تشرینی یەكەم', 7099 'تشرینی دووەم', 7100 'كانونی یەکەم', 7101 ]; 7102 7103 moment.defineLocale('ku', { 7104 months: months$7, 7105 monthsShort: months$7, 7106 weekdays: 7107 'یهكشهممه_دووشهممه_سێشهممه_چوارشهممه_پێنجشهممه_ههینی_شهممه'.split( 7108 '_' 7109 ), 7110 weekdaysShort: 7111 'یهكشهم_دووشهم_سێشهم_چوارشهم_پێنجشهم_ههینی_شهممه'.split('_'), 7112 weekdaysMin: 'ی_د_س_چ_پ_ه_ش'.split('_'), 7113 weekdaysParseExact: true, 7114 longDateFormat: { 7115 LT: 'HH:mm', 7116 LTS: 'HH:mm:ss', 7117 L: 'DD/MM/YYYY', 7118 LL: 'D MMMM YYYY', 7119 LLL: 'D MMMM YYYY HH:mm', 7120 LLLL: 'dddd, D MMMM YYYY HH:mm', 7121 }, 7122 meridiemParse: /ئێواره|بهیانی/, 7123 isPM: function (input) { 7124 return /ئێواره/.test(input); 7125 }, 7126 meridiem: function (hour, minute, isLower) { 7127 if (hour < 12) { 7128 return 'بهیانی'; 7129 } else { 7130 return 'ئێواره'; 7131 } 7132 }, 7133 calendar: { 7134 sameDay: '[ئهمرۆ كاتژمێر] LT', 7135 nextDay: '[بهیانی كاتژمێر] LT', 7136 nextWeek: 'dddd [كاتژمێر] LT', 7137 lastDay: '[دوێنێ كاتژمێر] LT', 7138 lastWeek: 'dddd [كاتژمێر] LT', 7139 sameElse: 'L', 7140 }, 7141 relativeTime: { 7142 future: 'له %s', 7143 past: '%s', 7144 s: 'چهند چركهیهك', 7145 ss: 'چركه %d', 7146 m: 'یهك خولهك', 7147 mm: '%d خولهك', 7148 h: 'یهك كاتژمێر', 7149 hh: '%d كاتژمێر', 7150 d: 'یهك ڕۆژ', 7151 dd: '%d ڕۆژ', 7152 M: 'یهك مانگ', 7153 MM: '%d مانگ', 7154 y: 'یهك ساڵ', 7155 yy: '%d ساڵ', 7156 }, 7157 preparse: function (string) { 7158 return string 7159 .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) { 7160 return numberMap$b[match]; 7161 }) 7162 .replace(/،/g, ','); 7163 }, 7164 postformat: function (string) { 7165 return string 7166 .replace(/\d/g, function (match) { 7167 return symbolMap$c[match]; 7168 }) 7169 .replace(/,/g, '،'); 7170 }, 7171 week: { 7172 dow: 6, // Saturday is the first day of the week. 7173 doy: 12, // The week that contains Jan 12th is the first week of the year. 7174 }, 7175 }); 7176 7177 //! moment.js locale configuration 7178 7179 var suffixes$2 = { 7180 0: '-чү', 7181 1: '-чи', 7182 2: '-чи', 7183 3: '-чү', 7184 4: '-чү', 7185 5: '-чи', 7186 6: '-чы', 7187 7: '-чи', 7188 8: '-чи', 7189 9: '-чу', 7190 10: '-чу', 7191 20: '-чы', 7192 30: '-чу', 7193 40: '-чы', 7194 50: '-чү', 7195 60: '-чы', 7196 70: '-чи', 7197 80: '-чи', 7198 90: '-чу', 7199 100: '-чү', 7200 }; 7201 7202 moment.defineLocale('ky', { 7203 months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( 7204 '_' 7205 ), 7206 monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split( 7207 '_' 7208 ), 7209 weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split( 7210 '_' 7211 ), 7212 weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), 7213 weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), 7214 longDateFormat: { 7215 LT: 'HH:mm', 7216 LTS: 'HH:mm:ss', 7217 L: 'DD.MM.YYYY', 7218 LL: 'D MMMM YYYY', 7219 LLL: 'D MMMM YYYY HH:mm', 7220 LLLL: 'dddd, D MMMM YYYY HH:mm', 7221 }, 7222 calendar: { 7223 sameDay: '[Бүгүн саат] LT', 7224 nextDay: '[Эртең саат] LT', 7225 nextWeek: 'dddd [саат] LT', 7226 lastDay: '[Кечээ саат] LT', 7227 lastWeek: '[Өткөн аптанын] dddd [күнү] [саат] LT', 7228 sameElse: 'L', 7229 }, 7230 relativeTime: { 7231 future: '%s ичинде', 7232 past: '%s мурун', 7233 s: 'бирнече секунд', 7234 ss: '%d секунд', 7235 m: 'бир мүнөт', 7236 mm: '%d мүнөт', 7237 h: 'бир саат', 7238 hh: '%d саат', 7239 d: 'бир күн', 7240 dd: '%d күн', 7241 M: 'бир ай', 7242 MM: '%d ай', 7243 y: 'бир жыл', 7244 yy: '%d жыл', 7245 }, 7246 dayOfMonthOrdinalParse: /\d{1,2}-(чи|чы|чү|чу)/, 7247 ordinal: function (number) { 7248 var a = number % 10, 7249 b = number >= 100 ? 100 : null; 7250 return number + (suffixes$2[number] || suffixes$2[a] || suffixes$2[b]); 7251 }, 7252 week: { 7253 dow: 1, // Monday is the first day of the week. 7254 doy: 7, // The week that contains Jan 7th is the first week of the year. 7255 }, 7256 }); 7257 7258 //! moment.js locale configuration 7259 7260 function processRelativeTime$8(number, withoutSuffix, key, isFuture) { 7261 var format = { 7262 m: ['eng Minutt', 'enger Minutt'], 7263 h: ['eng Stonn', 'enger Stonn'], 7264 d: ['een Dag', 'engem Dag'], 7265 M: ['ee Mount', 'engem Mount'], 7266 y: ['ee Joer', 'engem Joer'], 7267 }; 7268 return withoutSuffix ? format[key][0] : format[key][1]; 7269 } 7270 function processFutureTime(string) { 7271 var number = string.substr(0, string.indexOf(' ')); 7272 if (eifelerRegelAppliesToNumber(number)) { 7273 return 'a ' + string; 7274 } 7275 return 'an ' + string; 7276 } 7277 function processPastTime(string) { 7278 var number = string.substr(0, string.indexOf(' ')); 7279 if (eifelerRegelAppliesToNumber(number)) { 7280 return 'viru ' + string; 7281 } 7282 return 'virun ' + string; 7283 } 7284 /** 7285 * Returns true if the word before the given number loses the '-n' ending. 7286 * e.g. 'an 10 Deeg' but 'a 5 Deeg' 7287 * 7288 * @param number {integer} 7289 * @returns {boolean} 7290 */ 7291 function eifelerRegelAppliesToNumber(number) { 7292 number = parseInt(number, 10); 7293 if (isNaN(number)) { 7294 return false; 7295 } 7296 if (number < 0) { 7297 // Negative Number --> always true 7298 return true; 7299 } else if (number < 10) { 7300 // Only 1 digit 7301 if (4 <= number && number <= 7) { 7302 return true; 7303 } 7304 return false; 7305 } else if (number < 100) { 7306 // 2 digits 7307 var lastDigit = number % 10, 7308 firstDigit = number / 10; 7309 if (lastDigit === 0) { 7310 return eifelerRegelAppliesToNumber(firstDigit); 7311 } 7312 return eifelerRegelAppliesToNumber(lastDigit); 7313 } else if (number < 10000) { 7314 // 3 or 4 digits --> recursively check first digit 7315 while (number >= 10) { 7316 number = number / 10; 7317 } 7318 return eifelerRegelAppliesToNumber(number); 7319 } else { 7320 // Anything larger than 4 digits: recursively check first n-3 digits 7321 number = number / 1000; 7322 return eifelerRegelAppliesToNumber(number); 7323 } 7324 } 7325 7326 moment.defineLocale('lb', { 7327 months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split( 7328 '_' 7329 ), 7330 monthsShort: 7331 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split( 7332 '_' 7333 ), 7334 monthsParseExact: true, 7335 weekdays: 7336 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split( 7337 '_' 7338 ), 7339 weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), 7340 weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), 7341 weekdaysParseExact: true, 7342 longDateFormat: { 7343 LT: 'H:mm [Auer]', 7344 LTS: 'H:mm:ss [Auer]', 7345 L: 'DD.MM.YYYY', 7346 LL: 'D. MMMM YYYY', 7347 LLL: 'D. MMMM YYYY H:mm [Auer]', 7348 LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]', 7349 }, 7350 calendar: { 7351 sameDay: '[Haut um] LT', 7352 sameElse: 'L', 7353 nextDay: '[Muer um] LT', 7354 nextWeek: 'dddd [um] LT', 7355 lastDay: '[Gëschter um] LT', 7356 lastWeek: function () { 7357 // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule 7358 switch (this.day()) { 7359 case 2: 7360 case 4: 7361 return '[Leschten] dddd [um] LT'; 7362 default: 7363 return '[Leschte] dddd [um] LT'; 7364 } 7365 }, 7366 }, 7367 relativeTime: { 7368 future: processFutureTime, 7369 past: processPastTime, 7370 s: 'e puer Sekonnen', 7371 ss: '%d Sekonnen', 7372 m: processRelativeTime$8, 7373 mm: '%d Minutten', 7374 h: processRelativeTime$8, 7375 hh: '%d Stonnen', 7376 d: processRelativeTime$8, 7377 dd: '%d Deeg', 7378 M: processRelativeTime$8, 7379 MM: '%d Méint', 7380 y: processRelativeTime$8, 7381 yy: '%d Joer', 7382 }, 7383 dayOfMonthOrdinalParse: /\d{1,2}\./, 7384 ordinal: '%d.', 7385 week: { 7386 dow: 1, // Monday is the first day of the week. 7387 doy: 4, // The week that contains Jan 4th is the first week of the year. 7388 }, 7389 }); 7390 7391 //! moment.js locale configuration 7392 7393 moment.defineLocale('lo', { 7394 months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( 7395 '_' 7396 ), 7397 monthsShort: 7398 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( 7399 '_' 7400 ), 7401 weekdays: 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), 7402 weekdaysShort: 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), 7403 weekdaysMin: 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'), 7404 weekdaysParseExact: true, 7405 longDateFormat: { 7406 LT: 'HH:mm', 7407 LTS: 'HH:mm:ss', 7408 L: 'DD/MM/YYYY', 7409 LL: 'D MMMM YYYY', 7410 LLL: 'D MMMM YYYY HH:mm', 7411 LLLL: 'ວັນdddd D MMMM YYYY HH:mm', 7412 }, 7413 meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/, 7414 isPM: function (input) { 7415 return input === 'ຕອນແລງ'; 7416 }, 7417 meridiem: function (hour, minute, isLower) { 7418 if (hour < 12) { 7419 return 'ຕອນເຊົ້າ'; 7420 } else { 7421 return 'ຕອນແລງ'; 7422 } 7423 }, 7424 calendar: { 7425 sameDay: '[ມື້ນີ້ເວລາ] LT', 7426 nextDay: '[ມື້ອື່ນເວລາ] LT', 7427 nextWeek: '[ວັນ]dddd[ໜ້າເວລາ] LT', 7428 lastDay: '[ມື້ວານນີ້ເວລາ] LT', 7429 lastWeek: '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT', 7430 sameElse: 'L', 7431 }, 7432 relativeTime: { 7433 future: 'ອີກ %s', 7434 past: '%sຜ່ານມາ', 7435 s: 'ບໍ່ເທົ່າໃດວິນາທີ', 7436 ss: '%d ວິນາທີ', 7437 m: '1 ນາທີ', 7438 mm: '%d ນາທີ', 7439 h: '1 ຊົ່ວໂມງ', 7440 hh: '%d ຊົ່ວໂມງ', 7441 d: '1 ມື້', 7442 dd: '%d ມື້', 7443 M: '1 ເດືອນ', 7444 MM: '%d ເດືອນ', 7445 y: '1 ປີ', 7446 yy: '%d ປີ', 7447 }, 7448 dayOfMonthOrdinalParse: /(ທີ່)\d{1,2}/, 7449 ordinal: function (number) { 7450 return 'ທີ່' + number; 7451 }, 7452 }); 7453 7454 //! moment.js locale configuration 7455 7456 var units = { 7457 ss: 'sekundė_sekundžių_sekundes', 7458 m: 'minutė_minutės_minutę', 7459 mm: 'minutės_minučių_minutes', 7460 h: 'valanda_valandos_valandą', 7461 hh: 'valandos_valandų_valandas', 7462 d: 'diena_dienos_dieną', 7463 dd: 'dienos_dienų_dienas', 7464 M: 'mėnuo_mėnesio_mėnesį', 7465 MM: 'mėnesiai_mėnesių_mėnesius', 7466 y: 'metai_metų_metus', 7467 yy: 'metai_metų_metus', 7468 }; 7469 function translateSeconds(number, withoutSuffix, key, isFuture) { 7470 if (withoutSuffix) { 7471 return 'kelios sekundės'; 7472 } else { 7473 return isFuture ? 'kelių sekundžių' : 'kelias sekundes'; 7474 } 7475 } 7476 function translateSingular(number, withoutSuffix, key, isFuture) { 7477 return withoutSuffix 7478 ? forms(key)[0] 7479 : isFuture 7480 ? forms(key)[1] 7481 : forms(key)[2]; 7482 } 7483 function special(number) { 7484 return number % 10 === 0 || (number > 10 && number < 20); 7485 } 7486 function forms(key) { 7487 return units[key].split('_'); 7488 } 7489 function translate$6(number, withoutSuffix, key, isFuture) { 7490 var result = number + ' '; 7491 if (number === 1) { 7492 return ( 7493 result + translateSingular(number, withoutSuffix, key[0], isFuture) 7494 ); 7495 } else if (withoutSuffix) { 7496 return result + (special(number) ? forms(key)[1] : forms(key)[0]); 7497 } else { 7498 if (isFuture) { 7499 return result + forms(key)[1]; 7500 } else { 7501 return result + (special(number) ? forms(key)[1] : forms(key)[2]); 7502 } 7503 } 7504 } 7505 moment.defineLocale('lt', { 7506 months: { 7507 format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split( 7508 '_' 7509 ), 7510 standalone: 7511 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split( 7512 '_' 7513 ), 7514 isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/, 7515 }, 7516 monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'), 7517 weekdays: { 7518 format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split( 7519 '_' 7520 ), 7521 standalone: 7522 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split( 7523 '_' 7524 ), 7525 isFormat: /dddd HH:mm/, 7526 }, 7527 weekdaysShort: 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'), 7528 weekdaysMin: 'S_P_A_T_K_Pn_Š'.split('_'), 7529 weekdaysParseExact: true, 7530 longDateFormat: { 7531 LT: 'HH:mm', 7532 LTS: 'HH:mm:ss', 7533 L: 'YYYY-MM-DD', 7534 LL: 'YYYY [m.] MMMM D [d.]', 7535 LLL: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', 7536 LLLL: 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]', 7537 l: 'YYYY-MM-DD', 7538 ll: 'YYYY [m.] MMMM D [d.]', 7539 lll: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', 7540 llll: 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]', 7541 }, 7542 calendar: { 7543 sameDay: '[Šiandien] LT', 7544 nextDay: '[Rytoj] LT', 7545 nextWeek: 'dddd LT', 7546 lastDay: '[Vakar] LT', 7547 lastWeek: '[Praėjusį] dddd LT', 7548 sameElse: 'L', 7549 }, 7550 relativeTime: { 7551 future: 'po %s', 7552 past: 'prieš %s', 7553 s: translateSeconds, 7554 ss: translate$6, 7555 m: translateSingular, 7556 mm: translate$6, 7557 h: translateSingular, 7558 hh: translate$6, 7559 d: translateSingular, 7560 dd: translate$6, 7561 M: translateSingular, 7562 MM: translate$6, 7563 y: translateSingular, 7564 yy: translate$6, 7565 }, 7566 dayOfMonthOrdinalParse: /\d{1,2}-oji/, 7567 ordinal: function (number) { 7568 return number + '-oji'; 7569 }, 7570 week: { 7571 dow: 1, // Monday is the first day of the week. 7572 doy: 4, // The week that contains Jan 4th is the first week of the year. 7573 }, 7574 }); 7575 7576 //! moment.js locale configuration 7577 7578 var units$1 = { 7579 ss: 'sekundes_sekundēm_sekunde_sekundes'.split('_'), 7580 m: 'minūtes_minūtēm_minūte_minūtes'.split('_'), 7581 mm: 'minūtes_minūtēm_minūte_minūtes'.split('_'), 7582 h: 'stundas_stundām_stunda_stundas'.split('_'), 7583 hh: 'stundas_stundām_stunda_stundas'.split('_'), 7584 d: 'dienas_dienām_diena_dienas'.split('_'), 7585 dd: 'dienas_dienām_diena_dienas'.split('_'), 7586 M: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), 7587 MM: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), 7588 y: 'gada_gadiem_gads_gadi'.split('_'), 7589 yy: 'gada_gadiem_gads_gadi'.split('_'), 7590 }; 7591 /** 7592 * @param withoutSuffix boolean true = a length of time; false = before/after a period of time. 7593 */ 7594 function format(forms, number, withoutSuffix) { 7595 if (withoutSuffix) { 7596 // E.g. "21 minūte", "3 minūtes". 7597 return number % 10 === 1 && number % 100 !== 11 ? forms[2] : forms[3]; 7598 } else { 7599 // E.g. "21 minūtes" as in "pēc 21 minūtes". 7600 // E.g. "3 minūtēm" as in "pēc 3 minūtēm". 7601 return number % 10 === 1 && number % 100 !== 11 ? forms[0] : forms[1]; 7602 } 7603 } 7604 function relativeTimeWithPlural$1(number, withoutSuffix, key) { 7605 return number + ' ' + format(units$1[key], number, withoutSuffix); 7606 } 7607 function relativeTimeWithSingular(number, withoutSuffix, key) { 7608 return format(units$1[key], number, withoutSuffix); 7609 } 7610 function relativeSeconds(number, withoutSuffix) { 7611 return withoutSuffix ? 'dažas sekundes' : 'dažām sekundēm'; 7612 } 7613 7614 moment.defineLocale('lv', { 7615 months: 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split( 7616 '_' 7617 ), 7618 monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'), 7619 weekdays: 7620 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split( 7621 '_' 7622 ), 7623 weekdaysShort: 'Sv_P_O_T_C_Pk_S'.split('_'), 7624 weekdaysMin: 'Sv_P_O_T_C_Pk_S'.split('_'), 7625 weekdaysParseExact: true, 7626 longDateFormat: { 7627 LT: 'HH:mm', 7628 LTS: 'HH:mm:ss', 7629 L: 'DD.MM.YYYY.', 7630 LL: 'YYYY. [gada] D. MMMM', 7631 LLL: 'YYYY. [gada] D. MMMM, HH:mm', 7632 LLLL: 'YYYY. [gada] D. MMMM, dddd, HH:mm', 7633 }, 7634 calendar: { 7635 sameDay: '[Šodien pulksten] LT', 7636 nextDay: '[Rīt pulksten] LT', 7637 nextWeek: 'dddd [pulksten] LT', 7638 lastDay: '[Vakar pulksten] LT', 7639 lastWeek: '[Pagājušā] dddd [pulksten] LT', 7640 sameElse: 'L', 7641 }, 7642 relativeTime: { 7643 future: 'pēc %s', 7644 past: 'pirms %s', 7645 s: relativeSeconds, 7646 ss: relativeTimeWithPlural$1, 7647 m: relativeTimeWithSingular, 7648 mm: relativeTimeWithPlural$1, 7649 h: relativeTimeWithSingular, 7650 hh: relativeTimeWithPlural$1, 7651 d: relativeTimeWithSingular, 7652 dd: relativeTimeWithPlural$1, 7653 M: relativeTimeWithSingular, 7654 MM: relativeTimeWithPlural$1, 7655 y: relativeTimeWithSingular, 7656 yy: relativeTimeWithPlural$1, 7657 }, 7658 dayOfMonthOrdinalParse: /\d{1,2}\./, 7659 ordinal: '%d.', 7660 week: { 7661 dow: 1, // Monday is the first day of the week. 7662 doy: 4, // The week that contains Jan 4th is the first week of the year. 7663 }, 7664 }); 7665 7666 //! moment.js locale configuration 7667 7668 var translator = { 7669 words: { 7670 //Different grammatical cases 7671 ss: ['sekund', 'sekunda', 'sekundi'], 7672 m: ['jedan minut', 'jednog minuta'], 7673 mm: ['minut', 'minuta', 'minuta'], 7674 h: ['jedan sat', 'jednog sata'], 7675 hh: ['sat', 'sata', 'sati'], 7676 dd: ['dan', 'dana', 'dana'], 7677 MM: ['mjesec', 'mjeseca', 'mjeseci'], 7678 yy: ['godina', 'godine', 'godina'], 7679 }, 7680 correctGrammaticalCase: function (number, wordKey) { 7681 return number === 1 7682 ? wordKey[0] 7683 : number >= 2 && number <= 4 7684 ? wordKey[1] 7685 : wordKey[2]; 7686 }, 7687 translate: function (number, withoutSuffix, key) { 7688 var wordKey = translator.words[key]; 7689 if (key.length === 1) { 7690 return withoutSuffix ? wordKey[0] : wordKey[1]; 7691 } else { 7692 return ( 7693 number + 7694 ' ' + 7695 translator.correctGrammaticalCase(number, wordKey) 7696 ); 7697 } 7698 }, 7699 }; 7700 7701 moment.defineLocale('me', { 7702 months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( 7703 '_' 7704 ), 7705 monthsShort: 7706 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), 7707 monthsParseExact: true, 7708 weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( 7709 '_' 7710 ), 7711 weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), 7712 weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), 7713 weekdaysParseExact: true, 7714 longDateFormat: { 7715 LT: 'H:mm', 7716 LTS: 'H:mm:ss', 7717 L: 'DD.MM.YYYY', 7718 LL: 'D. MMMM YYYY', 7719 LLL: 'D. MMMM YYYY H:mm', 7720 LLLL: 'dddd, D. MMMM YYYY H:mm', 7721 }, 7722 calendar: { 7723 sameDay: '[danas u] LT', 7724 nextDay: '[sjutra u] LT', 7725 7726 nextWeek: function () { 7727 switch (this.day()) { 7728 case 0: 7729 return '[u] [nedjelju] [u] LT'; 7730 case 3: 7731 return '[u] [srijedu] [u] LT'; 7732 case 6: 7733 return '[u] [subotu] [u] LT'; 7734 case 1: 7735 case 2: 7736 case 4: 7737 case 5: 7738 return '[u] dddd [u] LT'; 7739 } 7740 }, 7741 lastDay: '[juče u] LT', 7742 lastWeek: function () { 7743 var lastWeekDays = [ 7744 '[prošle] [nedjelje] [u] LT', 7745 '[prošlog] [ponedjeljka] [u] LT', 7746 '[prošlog] [utorka] [u] LT', 7747 '[prošle] [srijede] [u] LT', 7748 '[prošlog] [četvrtka] [u] LT', 7749 '[prošlog] [petka] [u] LT', 7750 '[prošle] [subote] [u] LT', 7751 ]; 7752 return lastWeekDays[this.day()]; 7753 }, 7754 sameElse: 'L', 7755 }, 7756 relativeTime: { 7757 future: 'za %s', 7758 past: 'prije %s', 7759 s: 'nekoliko sekundi', 7760 ss: translator.translate, 7761 m: translator.translate, 7762 mm: translator.translate, 7763 h: translator.translate, 7764 hh: translator.translate, 7765 d: 'dan', 7766 dd: translator.translate, 7767 M: 'mjesec', 7768 MM: translator.translate, 7769 y: 'godinu', 7770 yy: translator.translate, 7771 }, 7772 dayOfMonthOrdinalParse: /\d{1,2}\./, 7773 ordinal: '%d.', 7774 week: { 7775 dow: 1, // Monday is the first day of the week. 7776 doy: 7, // The week that contains Jan 7th is the first week of the year. 7777 }, 7778 }); 7779 7780 //! moment.js locale configuration 7781 7782 moment.defineLocale('mi', { 7783 months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split( 7784 '_' 7785 ), 7786 monthsShort: 7787 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split( 7788 '_' 7789 ), 7790 monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, 7791 monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, 7792 monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, 7793 monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, 7794 weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'), 7795 weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), 7796 weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), 7797 longDateFormat: { 7798 LT: 'HH:mm', 7799 LTS: 'HH:mm:ss', 7800 L: 'DD/MM/YYYY', 7801 LL: 'D MMMM YYYY', 7802 LLL: 'D MMMM YYYY [i] HH:mm', 7803 LLLL: 'dddd, D MMMM YYYY [i] HH:mm', 7804 }, 7805 calendar: { 7806 sameDay: '[i teie mahana, i] LT', 7807 nextDay: '[apopo i] LT', 7808 nextWeek: 'dddd [i] LT', 7809 lastDay: '[inanahi i] LT', 7810 lastWeek: 'dddd [whakamutunga i] LT', 7811 sameElse: 'L', 7812 }, 7813 relativeTime: { 7814 future: 'i roto i %s', 7815 past: '%s i mua', 7816 s: 'te hēkona ruarua', 7817 ss: '%d hēkona', 7818 m: 'he meneti', 7819 mm: '%d meneti', 7820 h: 'te haora', 7821 hh: '%d haora', 7822 d: 'he ra', 7823 dd: '%d ra', 7824 M: 'he marama', 7825 MM: '%d marama', 7826 y: 'he tau', 7827 yy: '%d tau', 7828 }, 7829 dayOfMonthOrdinalParse: /\d{1,2}º/, 7830 ordinal: '%dº', 7831 week: { 7832 dow: 1, // Monday is the first day of the week. 7833 doy: 4, // The week that contains Jan 4th is the first week of the year. 7834 }, 7835 }); 7836 7837 //! moment.js locale configuration 7838 7839 moment.defineLocale('mk', { 7840 months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split( 7841 '_' 7842 ), 7843 monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'), 7844 weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split( 7845 '_' 7846 ), 7847 weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'), 7848 weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'), 7849 longDateFormat: { 7850 LT: 'H:mm', 7851 LTS: 'H:mm:ss', 7852 L: 'D.MM.YYYY', 7853 LL: 'D MMMM YYYY', 7854 LLL: 'D MMMM YYYY H:mm', 7855 LLLL: 'dddd, D MMMM YYYY H:mm', 7856 }, 7857 calendar: { 7858 sameDay: '[Денес во] LT', 7859 nextDay: '[Утре во] LT', 7860 nextWeek: '[Во] dddd [во] LT', 7861 lastDay: '[Вчера во] LT', 7862 lastWeek: function () { 7863 switch (this.day()) { 7864 case 0: 7865 case 3: 7866 case 6: 7867 return '[Изминатата] dddd [во] LT'; 7868 case 1: 7869 case 2: 7870 case 4: 7871 case 5: 7872 return '[Изминатиот] dddd [во] LT'; 7873 } 7874 }, 7875 sameElse: 'L', 7876 }, 7877 relativeTime: { 7878 future: 'за %s', 7879 past: 'пред %s', 7880 s: 'неколку секунди', 7881 ss: '%d секунди', 7882 m: 'една минута', 7883 mm: '%d минути', 7884 h: 'еден час', 7885 hh: '%d часа', 7886 d: 'еден ден', 7887 dd: '%d дена', 7888 M: 'еден месец', 7889 MM: '%d месеци', 7890 y: 'една година', 7891 yy: '%d години', 7892 }, 7893 dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, 7894 ordinal: function (number) { 7895 var lastDigit = number % 10, 7896 last2Digits = number % 100; 7897 if (number === 0) { 7898 return number + '-ев'; 7899 } else if (last2Digits === 0) { 7900 return number + '-ен'; 7901 } else if (last2Digits > 10 && last2Digits < 20) { 7902 return number + '-ти'; 7903 } else if (lastDigit === 1) { 7904 return number + '-ви'; 7905 } else if (lastDigit === 2) { 7906 return number + '-ри'; 7907 } else if (lastDigit === 7 || lastDigit === 8) { 7908 return number + '-ми'; 7909 } else { 7910 return number + '-ти'; 7911 } 7912 }, 7913 week: { 7914 dow: 1, // Monday is the first day of the week. 7915 doy: 7, // The week that contains Jan 7th is the first week of the year. 7916 }, 7917 }); 7918 7919 //! moment.js locale configuration 7920 7921 moment.defineLocale('ml', { 7922 months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split( 7923 '_' 7924 ), 7925 monthsShort: 7926 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split( 7927 '_' 7928 ), 7929 monthsParseExact: true, 7930 weekdays: 7931 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split( 7932 '_' 7933 ), 7934 weekdaysShort: 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'), 7935 weekdaysMin: 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'), 7936 longDateFormat: { 7937 LT: 'A h:mm -നു', 7938 LTS: 'A h:mm:ss -നു', 7939 L: 'DD/MM/YYYY', 7940 LL: 'D MMMM YYYY', 7941 LLL: 'D MMMM YYYY, A h:mm -നു', 7942 LLLL: 'dddd, D MMMM YYYY, A h:mm -നു', 7943 }, 7944 calendar: { 7945 sameDay: '[ഇന്ന്] LT', 7946 nextDay: '[നാളെ] LT', 7947 nextWeek: 'dddd, LT', 7948 lastDay: '[ഇന്നലെ] LT', 7949 lastWeek: '[കഴിഞ്ഞ] dddd, LT', 7950 sameElse: 'L', 7951 }, 7952 relativeTime: { 7953 future: '%s കഴിഞ്ഞ്', 7954 past: '%s മുൻപ്', 7955 s: 'അൽപ നിമിഷങ്ങൾ', 7956 ss: '%d സെക്കൻഡ്', 7957 m: 'ഒരു മിനിറ്റ്', 7958 mm: '%d മിനിറ്റ്', 7959 h: 'ഒരു മണിക്കൂർ', 7960 hh: '%d മണിക്കൂർ', 7961 d: 'ഒരു ദിവസം', 7962 dd: '%d ദിവസം', 7963 M: 'ഒരു മാസം', 7964 MM: '%d മാസം', 7965 y: 'ഒരു വർഷം', 7966 yy: '%d വർഷം', 7967 }, 7968 meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, 7969 meridiemHour: function (hour, meridiem) { 7970 if (hour === 12) { 7971 hour = 0; 7972 } 7973 if ( 7974 (meridiem === 'രാത്രി' && hour >= 4) || 7975 meridiem === 'ഉച്ച കഴിഞ്ഞ്' || 7976 meridiem === 'വൈകുന്നേരം' 7977 ) { 7978 return hour + 12; 7979 } else { 7980 return hour; 7981 } 7982 }, 7983 meridiem: function (hour, minute, isLower) { 7984 if (hour < 4) { 7985 return 'രാത്രി'; 7986 } else if (hour < 12) { 7987 return 'രാവിലെ'; 7988 } else if (hour < 17) { 7989 return 'ഉച്ച കഴിഞ്ഞ്'; 7990 } else if (hour < 20) { 7991 return 'വൈകുന്നേരം'; 7992 } else { 7993 return 'രാത്രി'; 7994 } 7995 }, 7996 }); 7997 7998 //! moment.js locale configuration 7999 8000 function translate$7(number, withoutSuffix, key, isFuture) { 8001 switch (key) { 8002 case 's': 8003 return withoutSuffix ? 'хэдхэн секунд' : 'хэдхэн секундын'; 8004 case 'ss': 8005 return number + (withoutSuffix ? ' секунд' : ' секундын'); 8006 case 'm': 8007 case 'mm': 8008 return number + (withoutSuffix ? ' минут' : ' минутын'); 8009 case 'h': 8010 case 'hh': 8011 return number + (withoutSuffix ? ' цаг' : ' цагийн'); 8012 case 'd': 8013 case 'dd': 8014 return number + (withoutSuffix ? ' өдөр' : ' өдрийн'); 8015 case 'M': 8016 case 'MM': 8017 return number + (withoutSuffix ? ' сар' : ' сарын'); 8018 case 'y': 8019 case 'yy': 8020 return number + (withoutSuffix ? ' жил' : ' жилийн'); 8021 default: 8022 return number; 8023 } 8024 } 8025 8026 moment.defineLocale('mn', { 8027 months: 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split( 8028 '_' 8029 ), 8030 monthsShort: 8031 '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split( 8032 '_' 8033 ), 8034 monthsParseExact: true, 8035 weekdays: 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'), 8036 weekdaysShort: 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'), 8037 weekdaysMin: 'Ня_Да_Мя_Лх_Пү_Ба_Бя'.split('_'), 8038 weekdaysParseExact: true, 8039 longDateFormat: { 8040 LT: 'HH:mm', 8041 LTS: 'HH:mm:ss', 8042 L: 'YYYY-MM-DD', 8043 LL: 'YYYY оны MMMMын D', 8044 LLL: 'YYYY оны MMMMын D HH:mm', 8045 LLLL: 'dddd, YYYY оны MMMMын D HH:mm', 8046 }, 8047 meridiemParse: /ҮӨ|ҮХ/i, 8048 isPM: function (input) { 8049 return input === 'ҮХ'; 8050 }, 8051 meridiem: function (hour, minute, isLower) { 8052 if (hour < 12) { 8053 return 'ҮӨ'; 8054 } else { 8055 return 'ҮХ'; 8056 } 8057 }, 8058 calendar: { 8059 sameDay: '[Өнөөдөр] LT', 8060 nextDay: '[Маргааш] LT', 8061 nextWeek: '[Ирэх] dddd LT', 8062 lastDay: '[Өчигдөр] LT', 8063 lastWeek: '[Өнгөрсөн] dddd LT', 8064 sameElse: 'L', 8065 }, 8066 relativeTime: { 8067 future: '%s дараа', 8068 past: '%s өмнө', 8069 s: translate$7, 8070 ss: translate$7, 8071 m: translate$7, 8072 mm: translate$7, 8073 h: translate$7, 8074 hh: translate$7, 8075 d: translate$7, 8076 dd: translate$7, 8077 M: translate$7, 8078 MM: translate$7, 8079 y: translate$7, 8080 yy: translate$7, 8081 }, 8082 dayOfMonthOrdinalParse: /\d{1,2} өдөр/, 8083 ordinal: function (number, period) { 8084 switch (period) { 8085 case 'd': 8086 case 'D': 8087 case 'DDD': 8088 return number + ' өдөр'; 8089 default: 8090 return number; 8091 } 8092 }, 8093 }); 8094 8095 //! moment.js locale configuration 8096 8097 var symbolMap$d = { 8098 1: '१', 8099 2: '२', 8100 3: '३', 8101 4: '४', 8102 5: '५', 8103 6: '६', 8104 7: '७', 8105 8: '८', 8106 9: '९', 8107 0: '०', 8108 }, 8109 numberMap$c = { 8110 '१': '1', 8111 '२': '2', 8112 '३': '3', 8113 '४': '4', 8114 '५': '5', 8115 '६': '6', 8116 '७': '7', 8117 '८': '8', 8118 '९': '9', 8119 '०': '0', 8120 }; 8121 8122 function relativeTimeMr(number, withoutSuffix, string, isFuture) { 8123 var output = ''; 8124 if (withoutSuffix) { 8125 switch (string) { 8126 case 's': 8127 output = 'काही सेकंद'; 8128 break; 8129 case 'ss': 8130 output = '%d सेकंद'; 8131 break; 8132 case 'm': 8133 output = 'एक मिनिट'; 8134 break; 8135 case 'mm': 8136 output = '%d मिनिटे'; 8137 break; 8138 case 'h': 8139 output = 'एक तास'; 8140 break; 8141 case 'hh': 8142 output = '%d तास'; 8143 break; 8144 case 'd': 8145 output = 'एक दिवस'; 8146 break; 8147 case 'dd': 8148 output = '%d दिवस'; 8149 break; 8150 case 'M': 8151 output = 'एक महिना'; 8152 break; 8153 case 'MM': 8154 output = '%d महिने'; 8155 break; 8156 case 'y': 8157 output = 'एक वर्ष'; 8158 break; 8159 case 'yy': 8160 output = '%d वर्षे'; 8161 break; 8162 } 8163 } else { 8164 switch (string) { 8165 case 's': 8166 output = 'काही सेकंदां'; 8167 break; 8168 case 'ss': 8169 output = '%d सेकंदां'; 8170 break; 8171 case 'm': 8172 output = 'एका मिनिटा'; 8173 break; 8174 case 'mm': 8175 output = '%d मिनिटां'; 8176 break; 8177 case 'h': 8178 output = 'एका तासा'; 8179 break; 8180 case 'hh': 8181 output = '%d तासां'; 8182 break; 8183 case 'd': 8184 output = 'एका दिवसा'; 8185 break; 8186 case 'dd': 8187 output = '%d दिवसां'; 8188 break; 8189 case 'M': 8190 output = 'एका महिन्या'; 8191 break; 8192 case 'MM': 8193 output = '%d महिन्यां'; 8194 break; 8195 case 'y': 8196 output = 'एका वर्षा'; 8197 break; 8198 case 'yy': 8199 output = '%d वर्षां'; 8200 break; 8201 } 8202 } 8203 return output.replace(/%d/i, number); 8204 } 8205 8206 moment.defineLocale('mr', { 8207 months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split( 8208 '_' 8209 ), 8210 monthsShort: 8211 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split( 8212 '_' 8213 ), 8214 monthsParseExact: true, 8215 weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), 8216 weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), 8217 weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), 8218 longDateFormat: { 8219 LT: 'A h:mm वाजता', 8220 LTS: 'A h:mm:ss वाजता', 8221 L: 'DD/MM/YYYY', 8222 LL: 'D MMMM YYYY', 8223 LLL: 'D MMMM YYYY, A h:mm वाजता', 8224 LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता', 8225 }, 8226 calendar: { 8227 sameDay: '[आज] LT', 8228 nextDay: '[उद्या] LT', 8229 nextWeek: 'dddd, LT', 8230 lastDay: '[काल] LT', 8231 lastWeek: '[मागील] dddd, LT', 8232 sameElse: 'L', 8233 }, 8234 relativeTime: { 8235 future: '%sमध्ये', 8236 past: '%sपूर्वी', 8237 s: relativeTimeMr, 8238 ss: relativeTimeMr, 8239 m: relativeTimeMr, 8240 mm: relativeTimeMr, 8241 h: relativeTimeMr, 8242 hh: relativeTimeMr, 8243 d: relativeTimeMr, 8244 dd: relativeTimeMr, 8245 M: relativeTimeMr, 8246 MM: relativeTimeMr, 8247 y: relativeTimeMr, 8248 yy: relativeTimeMr, 8249 }, 8250 preparse: function (string) { 8251 return string.replace(/[१२३४५६७८९०]/g, function (match) { 8252 return numberMap$c[match]; 8253 }); 8254 }, 8255 postformat: function (string) { 8256 return string.replace(/\d/g, function (match) { 8257 return symbolMap$d[match]; 8258 }); 8259 }, 8260 meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/, 8261 meridiemHour: function (hour, meridiem) { 8262 if (hour === 12) { 8263 hour = 0; 8264 } 8265 if (meridiem === 'पहाटे' || meridiem === 'सकाळी') { 8266 return hour; 8267 } else if ( 8268 meridiem === 'दुपारी' || 8269 meridiem === 'सायंकाळी' || 8270 meridiem === 'रात्री' 8271 ) { 8272 return hour >= 12 ? hour : hour + 12; 8273 } 8274 }, 8275 meridiem: function (hour, minute, isLower) { 8276 if (hour >= 0 && hour < 6) { 8277 return 'पहाटे'; 8278 } else if (hour < 12) { 8279 return 'सकाळी'; 8280 } else if (hour < 17) { 8281 return 'दुपारी'; 8282 } else if (hour < 20) { 8283 return 'सायंकाळी'; 8284 } else { 8285 return 'रात्री'; 8286 } 8287 }, 8288 week: { 8289 dow: 0, // Sunday is the first day of the week. 8290 doy: 6, // The week that contains Jan 6th is the first week of the year. 8291 }, 8292 }); 8293 8294 //! moment.js locale configuration 8295 8296 moment.defineLocale('ms-my', { 8297 months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( 8298 '_' 8299 ), 8300 monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), 8301 weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), 8302 weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), 8303 weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), 8304 longDateFormat: { 8305 LT: 'HH.mm', 8306 LTS: 'HH.mm.ss', 8307 L: 'DD/MM/YYYY', 8308 LL: 'D MMMM YYYY', 8309 LLL: 'D MMMM YYYY [pukul] HH.mm', 8310 LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', 8311 }, 8312 meridiemParse: /pagi|tengahari|petang|malam/, 8313 meridiemHour: function (hour, meridiem) { 8314 if (hour === 12) { 8315 hour = 0; 8316 } 8317 if (meridiem === 'pagi') { 8318 return hour; 8319 } else if (meridiem === 'tengahari') { 8320 return hour >= 11 ? hour : hour + 12; 8321 } else if (meridiem === 'petang' || meridiem === 'malam') { 8322 return hour + 12; 8323 } 8324 }, 8325 meridiem: function (hours, minutes, isLower) { 8326 if (hours < 11) { 8327 return 'pagi'; 8328 } else if (hours < 15) { 8329 return 'tengahari'; 8330 } else if (hours < 19) { 8331 return 'petang'; 8332 } else { 8333 return 'malam'; 8334 } 8335 }, 8336 calendar: { 8337 sameDay: '[Hari ini pukul] LT', 8338 nextDay: '[Esok pukul] LT', 8339 nextWeek: 'dddd [pukul] LT', 8340 lastDay: '[Kelmarin pukul] LT', 8341 lastWeek: 'dddd [lepas pukul] LT', 8342 sameElse: 'L', 8343 }, 8344 relativeTime: { 8345 future: 'dalam %s', 8346 past: '%s yang lepas', 8347 s: 'beberapa saat', 8348 ss: '%d saat', 8349 m: 'seminit', 8350 mm: '%d minit', 8351 h: 'sejam', 8352 hh: '%d jam', 8353 d: 'sehari', 8354 dd: '%d hari', 8355 M: 'sebulan', 8356 MM: '%d bulan', 8357 y: 'setahun', 8358 yy: '%d tahun', 8359 }, 8360 week: { 8361 dow: 1, // Monday is the first day of the week. 8362 doy: 7, // The week that contains Jan 7th is the first week of the year. 8363 }, 8364 }); 8365 8366 //! moment.js locale configuration 8367 8368 moment.defineLocale('ms', { 8369 months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( 8370 '_' 8371 ), 8372 monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), 8373 weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), 8374 weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), 8375 weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), 8376 longDateFormat: { 8377 LT: 'HH.mm', 8378 LTS: 'HH.mm.ss', 8379 L: 'DD/MM/YYYY', 8380 LL: 'D MMMM YYYY', 8381 LLL: 'D MMMM YYYY [pukul] HH.mm', 8382 LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', 8383 }, 8384 meridiemParse: /pagi|tengahari|petang|malam/, 8385 meridiemHour: function (hour, meridiem) { 8386 if (hour === 12) { 8387 hour = 0; 8388 } 8389 if (meridiem === 'pagi') { 8390 return hour; 8391 } else if (meridiem === 'tengahari') { 8392 return hour >= 11 ? hour : hour + 12; 8393 } else if (meridiem === 'petang' || meridiem === 'malam') { 8394 return hour + 12; 8395 } 8396 }, 8397 meridiem: function (hours, minutes, isLower) { 8398 if (hours < 11) { 8399 return 'pagi'; 8400 } else if (hours < 15) { 8401 return 'tengahari'; 8402 } else if (hours < 19) { 8403 return 'petang'; 8404 } else { 8405 return 'malam'; 8406 } 8407 }, 8408 calendar: { 8409 sameDay: '[Hari ini pukul] LT', 8410 nextDay: '[Esok pukul] LT', 8411 nextWeek: 'dddd [pukul] LT', 8412 lastDay: '[Kelmarin pukul] LT', 8413 lastWeek: 'dddd [lepas pukul] LT', 8414 sameElse: 'L', 8415 }, 8416 relativeTime: { 8417 future: 'dalam %s', 8418 past: '%s yang lepas', 8419 s: 'beberapa saat', 8420 ss: '%d saat', 8421 m: 'seminit', 8422 mm: '%d minit', 8423 h: 'sejam', 8424 hh: '%d jam', 8425 d: 'sehari', 8426 dd: '%d hari', 8427 M: 'sebulan', 8428 MM: '%d bulan', 8429 y: 'setahun', 8430 yy: '%d tahun', 8431 }, 8432 week: { 8433 dow: 1, // Monday is the first day of the week. 8434 doy: 7, // The week that contains Jan 7th is the first week of the year. 8435 }, 8436 }); 8437 8438 //! moment.js locale configuration 8439 8440 moment.defineLocale('mt', { 8441 months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split( 8442 '_' 8443 ), 8444 monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'), 8445 weekdays: 8446 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split( 8447 '_' 8448 ), 8449 weekdaysShort: 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'), 8450 weekdaysMin: 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'), 8451 longDateFormat: { 8452 LT: 'HH:mm', 8453 LTS: 'HH:mm:ss', 8454 L: 'DD/MM/YYYY', 8455 LL: 'D MMMM YYYY', 8456 LLL: 'D MMMM YYYY HH:mm', 8457 LLLL: 'dddd, D MMMM YYYY HH:mm', 8458 }, 8459 calendar: { 8460 sameDay: '[Illum fil-]LT', 8461 nextDay: '[Għada fil-]LT', 8462 nextWeek: 'dddd [fil-]LT', 8463 lastDay: '[Il-bieraħ fil-]LT', 8464 lastWeek: 'dddd [li għadda] [fil-]LT', 8465 sameElse: 'L', 8466 }, 8467 relativeTime: { 8468 future: 'f’ %s', 8469 past: '%s ilu', 8470 s: 'ftit sekondi', 8471 ss: '%d sekondi', 8472 m: 'minuta', 8473 mm: '%d minuti', 8474 h: 'siegħa', 8475 hh: '%d siegħat', 8476 d: 'ġurnata', 8477 dd: '%d ġranet', 8478 M: 'xahar', 8479 MM: '%d xhur', 8480 y: 'sena', 8481 yy: '%d sni', 8482 }, 8483 dayOfMonthOrdinalParse: /\d{1,2}º/, 8484 ordinal: '%dº', 8485 week: { 8486 dow: 1, // Monday is the first day of the week. 8487 doy: 4, // The week that contains Jan 4th is the first week of the year. 8488 }, 8489 }); 8490 8491 //! moment.js locale configuration 8492 8493 var symbolMap$e = { 8494 1: '၁', 8495 2: '၂', 8496 3: '၃', 8497 4: '၄', 8498 5: '၅', 8499 6: '၆', 8500 7: '၇', 8501 8: '၈', 8502 9: '၉', 8503 0: '၀', 8504 }, 8505 numberMap$d = { 8506 '၁': '1', 8507 '၂': '2', 8508 '၃': '3', 8509 '၄': '4', 8510 '၅': '5', 8511 '၆': '6', 8512 '၇': '7', 8513 '၈': '8', 8514 '၉': '9', 8515 '၀': '0', 8516 }; 8517 8518 moment.defineLocale('my', { 8519 months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split( 8520 '_' 8521 ), 8522 monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'), 8523 weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split( 8524 '_' 8525 ), 8526 weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), 8527 weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), 8528 8529 longDateFormat: { 8530 LT: 'HH:mm', 8531 LTS: 'HH:mm:ss', 8532 L: 'DD/MM/YYYY', 8533 LL: 'D MMMM YYYY', 8534 LLL: 'D MMMM YYYY HH:mm', 8535 LLLL: 'dddd D MMMM YYYY HH:mm', 8536 }, 8537 calendar: { 8538 sameDay: '[ယနေ.] LT [မှာ]', 8539 nextDay: '[မနက်ဖြန်] LT [မှာ]', 8540 nextWeek: 'dddd LT [မှာ]', 8541 lastDay: '[မနေ.က] LT [မှာ]', 8542 lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]', 8543 sameElse: 'L', 8544 }, 8545 relativeTime: { 8546 future: 'လာမည့် %s မှာ', 8547 past: 'လွန်ခဲ့သော %s က', 8548 s: 'စက္ကန်.အနည်းငယ်', 8549 ss: '%d စက္ကန့်', 8550 m: 'တစ်မိနစ်', 8551 mm: '%d မိနစ်', 8552 h: 'တစ်နာရီ', 8553 hh: '%d နာရီ', 8554 d: 'တစ်ရက်', 8555 dd: '%d ရက်', 8556 M: 'တစ်လ', 8557 MM: '%d လ', 8558 y: 'တစ်နှစ်', 8559 yy: '%d နှစ်', 8560 }, 8561 preparse: function (string) { 8562 return string.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function (match) { 8563 return numberMap$d[match]; 8564 }); 8565 }, 8566 postformat: function (string) { 8567 return string.replace(/\d/g, function (match) { 8568 return symbolMap$e[match]; 8569 }); 8570 }, 8571 week: { 8572 dow: 1, // Monday is the first day of the week. 8573 doy: 4, // The week that contains Jan 4th is the first week of the year. 8574 }, 8575 }); 8576 8577 //! moment.js locale configuration 8578 8579 moment.defineLocale('nb', { 8580 months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( 8581 '_' 8582 ), 8583 monthsShort: 8584 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), 8585 monthsParseExact: true, 8586 weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), 8587 weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'), 8588 weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), 8589 weekdaysParseExact: true, 8590 longDateFormat: { 8591 LT: 'HH:mm', 8592 LTS: 'HH:mm:ss', 8593 L: 'DD.MM.YYYY', 8594 LL: 'D. MMMM YYYY', 8595 LLL: 'D. MMMM YYYY [kl.] HH:mm', 8596 LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', 8597 }, 8598 calendar: { 8599 sameDay: '[i dag kl.] LT', 8600 nextDay: '[i morgen kl.] LT', 8601 nextWeek: 'dddd [kl.] LT', 8602 lastDay: '[i går kl.] LT', 8603 lastWeek: '[forrige] dddd [kl.] LT', 8604 sameElse: 'L', 8605 }, 8606 relativeTime: { 8607 future: 'om %s', 8608 past: '%s siden', 8609 s: 'noen sekunder', 8610 ss: '%d sekunder', 8611 m: 'ett minutt', 8612 mm: '%d minutter', 8613 h: 'én time', 8614 hh: '%d timer', 8615 d: 'én dag', 8616 dd: '%d dager', 8617 w: 'én uke', 8618 ww: '%d uker', 8619 M: 'én måned', 8620 MM: '%d måneder', 8621 y: 'ett år', 8622 yy: '%d år', 8623 }, 8624 dayOfMonthOrdinalParse: /\d{1,2}\./, 8625 ordinal: '%d.', 8626 week: { 8627 dow: 1, // Monday is the first day of the week. 8628 doy: 4, // The week that contains Jan 4th is the first week of the year. 8629 }, 8630 }); 8631 8632 //! moment.js locale configuration 8633 8634 var symbolMap$f = { 8635 1: '१', 8636 2: '२', 8637 3: '३', 8638 4: '४', 8639 5: '५', 8640 6: '६', 8641 7: '७', 8642 8: '८', 8643 9: '९', 8644 0: '०', 8645 }, 8646 numberMap$e = { 8647 '१': '1', 8648 '२': '2', 8649 '३': '3', 8650 '४': '4', 8651 '५': '5', 8652 '६': '6', 8653 '७': '7', 8654 '८': '8', 8655 '९': '9', 8656 '०': '0', 8657 }; 8658 8659 moment.defineLocale('ne', { 8660 months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split( 8661 '_' 8662 ), 8663 monthsShort: 8664 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split( 8665 '_' 8666 ), 8667 monthsParseExact: true, 8668 weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split( 8669 '_' 8670 ), 8671 weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), 8672 weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'), 8673 weekdaysParseExact: true, 8674 longDateFormat: { 8675 LT: 'Aको h:mm बजे', 8676 LTS: 'Aको h:mm:ss बजे', 8677 L: 'DD/MM/YYYY', 8678 LL: 'D MMMM YYYY', 8679 LLL: 'D MMMM YYYY, Aको h:mm बजे', 8680 LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे', 8681 }, 8682 preparse: function (string) { 8683 return string.replace(/[१२३४५६७८९०]/g, function (match) { 8684 return numberMap$e[match]; 8685 }); 8686 }, 8687 postformat: function (string) { 8688 return string.replace(/\d/g, function (match) { 8689 return symbolMap$f[match]; 8690 }); 8691 }, 8692 meridiemParse: /राति|बिहान|दिउँसो|साँझ/, 8693 meridiemHour: function (hour, meridiem) { 8694 if (hour === 12) { 8695 hour = 0; 8696 } 8697 if (meridiem === 'राति') { 8698 return hour < 4 ? hour : hour + 12; 8699 } else if (meridiem === 'बिहान') { 8700 return hour; 8701 } else if (meridiem === 'दिउँसो') { 8702 return hour >= 10 ? hour : hour + 12; 8703 } else if (meridiem === 'साँझ') { 8704 return hour + 12; 8705 } 8706 }, 8707 meridiem: function (hour, minute, isLower) { 8708 if (hour < 3) { 8709 return 'राति'; 8710 } else if (hour < 12) { 8711 return 'बिहान'; 8712 } else if (hour < 16) { 8713 return 'दिउँसो'; 8714 } else if (hour < 20) { 8715 return 'साँझ'; 8716 } else { 8717 return 'राति'; 8718 } 8719 }, 8720 calendar: { 8721 sameDay: '[आज] LT', 8722 nextDay: '[भोलि] LT', 8723 nextWeek: '[आउँदो] dddd[,] LT', 8724 lastDay: '[हिजो] LT', 8725 lastWeek: '[गएको] dddd[,] LT', 8726 sameElse: 'L', 8727 }, 8728 relativeTime: { 8729 future: '%sमा', 8730 past: '%s अगाडि', 8731 s: 'केही क्षण', 8732 ss: '%d सेकेण्ड', 8733 m: 'एक मिनेट', 8734 mm: '%d मिनेट', 8735 h: 'एक घण्टा', 8736 hh: '%d घण्टा', 8737 d: 'एक दिन', 8738 dd: '%d दिन', 8739 M: 'एक महिना', 8740 MM: '%d महिना', 8741 y: 'एक बर्ष', 8742 yy: '%d बर्ष', 8743 }, 8744 week: { 8745 dow: 0, // Sunday is the first day of the week. 8746 doy: 6, // The week that contains Jan 6th is the first week of the year. 8747 }, 8748 }); 8749 8750 //! moment.js locale configuration 8751 8752 var monthsShortWithDots$1 = 8753 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), 8754 monthsShortWithoutDots$1 = 8755 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), 8756 monthsParse$8 = [ 8757 /^jan/i, 8758 /^feb/i, 8759 /^(maart|mrt\.?)$/i, 8760 /^apr/i, 8761 /^mei$/i, 8762 /^jun[i.]?$/i, 8763 /^jul[i.]?$/i, 8764 /^aug/i, 8765 /^sep/i, 8766 /^okt/i, 8767 /^nov/i, 8768 /^dec/i, 8769 ], 8770 monthsRegex$7 = 8771 /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; 8772 8773 moment.defineLocale('nl-be', { 8774 months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( 8775 '_' 8776 ), 8777 monthsShort: function (m, format) { 8778 if (!m) { 8779 return monthsShortWithDots$1; 8780 } else if (/-MMM-/.test(format)) { 8781 return monthsShortWithoutDots$1[m.month()]; 8782 } else { 8783 return monthsShortWithDots$1[m.month()]; 8784 } 8785 }, 8786 8787 monthsRegex: monthsRegex$7, 8788 monthsShortRegex: monthsRegex$7, 8789 monthsStrictRegex: 8790 /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, 8791 monthsShortStrictRegex: 8792 /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, 8793 8794 monthsParse: monthsParse$8, 8795 longMonthsParse: monthsParse$8, 8796 shortMonthsParse: monthsParse$8, 8797 8798 weekdays: 8799 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), 8800 weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), 8801 weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), 8802 weekdaysParseExact: true, 8803 longDateFormat: { 8804 LT: 'HH:mm', 8805 LTS: 'HH:mm:ss', 8806 L: 'DD/MM/YYYY', 8807 LL: 'D MMMM YYYY', 8808 LLL: 'D MMMM YYYY HH:mm', 8809 LLLL: 'dddd D MMMM YYYY HH:mm', 8810 }, 8811 calendar: { 8812 sameDay: '[vandaag om] LT', 8813 nextDay: '[morgen om] LT', 8814 nextWeek: 'dddd [om] LT', 8815 lastDay: '[gisteren om] LT', 8816 lastWeek: '[afgelopen] dddd [om] LT', 8817 sameElse: 'L', 8818 }, 8819 relativeTime: { 8820 future: 'over %s', 8821 past: '%s geleden', 8822 s: 'een paar seconden', 8823 ss: '%d seconden', 8824 m: 'één minuut', 8825 mm: '%d minuten', 8826 h: 'één uur', 8827 hh: '%d uur', 8828 d: 'één dag', 8829 dd: '%d dagen', 8830 M: 'één maand', 8831 MM: '%d maanden', 8832 y: 'één jaar', 8833 yy: '%d jaar', 8834 }, 8835 dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, 8836 ordinal: function (number) { 8837 return ( 8838 number + 8839 (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de') 8840 ); 8841 }, 8842 week: { 8843 dow: 1, // Monday is the first day of the week. 8844 doy: 4, // The week that contains Jan 4th is the first week of the year. 8845 }, 8846 }); 8847 8848 //! moment.js locale configuration 8849 8850 var monthsShortWithDots$2 = 8851 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), 8852 monthsShortWithoutDots$2 = 8853 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), 8854 monthsParse$9 = [ 8855 /^jan/i, 8856 /^feb/i, 8857 /^(maart|mrt\.?)$/i, 8858 /^apr/i, 8859 /^mei$/i, 8860 /^jun[i.]?$/i, 8861 /^jul[i.]?$/i, 8862 /^aug/i, 8863 /^sep/i, 8864 /^okt/i, 8865 /^nov/i, 8866 /^dec/i, 8867 ], 8868 monthsRegex$8 = 8869 /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; 8870 8871 moment.defineLocale('nl', { 8872 months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( 8873 '_' 8874 ), 8875 monthsShort: function (m, format) { 8876 if (!m) { 8877 return monthsShortWithDots$2; 8878 } else if (/-MMM-/.test(format)) { 8879 return monthsShortWithoutDots$2[m.month()]; 8880 } else { 8881 return monthsShortWithDots$2[m.month()]; 8882 } 8883 }, 8884 8885 monthsRegex: monthsRegex$8, 8886 monthsShortRegex: monthsRegex$8, 8887 monthsStrictRegex: 8888 /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, 8889 monthsShortStrictRegex: 8890 /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, 8891 8892 monthsParse: monthsParse$9, 8893 longMonthsParse: monthsParse$9, 8894 shortMonthsParse: monthsParse$9, 8895 8896 weekdays: 8897 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), 8898 weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), 8899 weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), 8900 weekdaysParseExact: true, 8901 longDateFormat: { 8902 LT: 'HH:mm', 8903 LTS: 'HH:mm:ss', 8904 L: 'DD-MM-YYYY', 8905 LL: 'D MMMM YYYY', 8906 LLL: 'D MMMM YYYY HH:mm', 8907 LLLL: 'dddd D MMMM YYYY HH:mm', 8908 }, 8909 calendar: { 8910 sameDay: '[vandaag om] LT', 8911 nextDay: '[morgen om] LT', 8912 nextWeek: 'dddd [om] LT', 8913 lastDay: '[gisteren om] LT', 8914 lastWeek: '[afgelopen] dddd [om] LT', 8915 sameElse: 'L', 8916 }, 8917 relativeTime: { 8918 future: 'over %s', 8919 past: '%s geleden', 8920 s: 'een paar seconden', 8921 ss: '%d seconden', 8922 m: 'één minuut', 8923 mm: '%d minuten', 8924 h: 'één uur', 8925 hh: '%d uur', 8926 d: 'één dag', 8927 dd: '%d dagen', 8928 w: 'één week', 8929 ww: '%d weken', 8930 M: 'één maand', 8931 MM: '%d maanden', 8932 y: 'één jaar', 8933 yy: '%d jaar', 8934 }, 8935 dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, 8936 ordinal: function (number) { 8937 return ( 8938 number + 8939 (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de') 8940 ); 8941 }, 8942 week: { 8943 dow: 1, // Monday is the first day of the week. 8944 doy: 4, // The week that contains Jan 4th is the first week of the year. 8945 }, 8946 }); 8947 8948 //! moment.js locale configuration 8949 8950 moment.defineLocale('nn', { 8951 months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( 8952 '_' 8953 ), 8954 monthsShort: 8955 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), 8956 monthsParseExact: true, 8957 weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'), 8958 weekdaysShort: 'su._må._ty._on._to._fr._lau.'.split('_'), 8959 weekdaysMin: 'su_må_ty_on_to_fr_la'.split('_'), 8960 weekdaysParseExact: true, 8961 longDateFormat: { 8962 LT: 'HH:mm', 8963 LTS: 'HH:mm:ss', 8964 L: 'DD.MM.YYYY', 8965 LL: 'D. MMMM YYYY', 8966 LLL: 'D. MMMM YYYY [kl.] H:mm', 8967 LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', 8968 }, 8969 calendar: { 8970 sameDay: '[I dag klokka] LT', 8971 nextDay: '[I morgon klokka] LT', 8972 nextWeek: 'dddd [klokka] LT', 8973 lastDay: '[I går klokka] LT', 8974 lastWeek: '[Føregåande] dddd [klokka] LT', 8975 sameElse: 'L', 8976 }, 8977 relativeTime: { 8978 future: 'om %s', 8979 past: '%s sidan', 8980 s: 'nokre sekund', 8981 ss: '%d sekund', 8982 m: 'eit minutt', 8983 mm: '%d minutt', 8984 h: 'ein time', 8985 hh: '%d timar', 8986 d: 'ein dag', 8987 dd: '%d dagar', 8988 w: 'ei veke', 8989 ww: '%d veker', 8990 M: 'ein månad', 8991 MM: '%d månader', 8992 y: 'eit år', 8993 yy: '%d år', 8994 }, 8995 dayOfMonthOrdinalParse: /\d{1,2}\./, 8996 ordinal: '%d.', 8997 week: { 8998 dow: 1, // Monday is the first day of the week. 8999 doy: 4, // The week that contains Jan 4th is the first week of the year. 9000 }, 9001 }); 9002 9003 //! moment.js locale configuration 9004 9005 moment.defineLocale('oc-lnc', { 9006 months: { 9007 standalone: 9008 'genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre'.split( 9009 '_' 9010 ), 9011 format: "de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split( 9012 '_' 9013 ), 9014 isFormat: /D[oD]?(\s)+MMMM/, 9015 }, 9016 monthsShort: 9017 'gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.'.split( 9018 '_' 9019 ), 9020 monthsParseExact: true, 9021 weekdays: 'dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte'.split( 9022 '_' 9023 ), 9024 weekdaysShort: 'dg._dl._dm._dc._dj._dv._ds.'.split('_'), 9025 weekdaysMin: 'dg_dl_dm_dc_dj_dv_ds'.split('_'), 9026 weekdaysParseExact: true, 9027 longDateFormat: { 9028 LT: 'H:mm', 9029 LTS: 'H:mm:ss', 9030 L: 'DD/MM/YYYY', 9031 LL: 'D MMMM [de] YYYY', 9032 ll: 'D MMM YYYY', 9033 LLL: 'D MMMM [de] YYYY [a] H:mm', 9034 lll: 'D MMM YYYY, H:mm', 9035 LLLL: 'dddd D MMMM [de] YYYY [a] H:mm', 9036 llll: 'ddd D MMM YYYY, H:mm', 9037 }, 9038 calendar: { 9039 sameDay: '[uèi a] LT', 9040 nextDay: '[deman a] LT', 9041 nextWeek: 'dddd [a] LT', 9042 lastDay: '[ièr a] LT', 9043 lastWeek: 'dddd [passat a] LT', 9044 sameElse: 'L', 9045 }, 9046 relativeTime: { 9047 future: "d'aquí %s", 9048 past: 'fa %s', 9049 s: 'unas segondas', 9050 ss: '%d segondas', 9051 m: 'una minuta', 9052 mm: '%d minutas', 9053 h: 'una ora', 9054 hh: '%d oras', 9055 d: 'un jorn', 9056 dd: '%d jorns', 9057 M: 'un mes', 9058 MM: '%d meses', 9059 y: 'un an', 9060 yy: '%d ans', 9061 }, 9062 dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, 9063 ordinal: function (number, period) { 9064 var output = 9065 number === 1 9066 ? 'r' 9067 : number === 2 9068 ? 'n' 9069 : number === 3 9070 ? 'r' 9071 : number === 4 9072 ? 't' 9073 : 'è'; 9074 if (period === 'w' || period === 'W') { 9075 output = 'a'; 9076 } 9077 return number + output; 9078 }, 9079 week: { 9080 dow: 1, // Monday is the first day of the week. 9081 doy: 4, 9082 }, 9083 }); 9084 9085 //! moment.js locale configuration 9086 9087 var symbolMap$g = { 9088 1: '੧', 9089 2: '੨', 9090 3: '੩', 9091 4: '੪', 9092 5: '੫', 9093 6: '੬', 9094 7: '੭', 9095 8: '੮', 9096 9: '੯', 9097 0: '੦', 9098 }, 9099 numberMap$f = { 9100 '੧': '1', 9101 '੨': '2', 9102 '੩': '3', 9103 '੪': '4', 9104 '੫': '5', 9105 '੬': '6', 9106 '੭': '7', 9107 '੮': '8', 9108 '੯': '9', 9109 '੦': '0', 9110 }; 9111 9112 moment.defineLocale('pa-in', { 9113 // There are months name as per Nanakshahi Calendar but they are not used as rigidly in modern Punjabi. 9114 months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( 9115 '_' 9116 ), 9117 monthsShort: 9118 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( 9119 '_' 9120 ), 9121 weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split( 9122 '_' 9123 ), 9124 weekdaysShort: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), 9125 weekdaysMin: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), 9126 longDateFormat: { 9127 LT: 'A h:mm ਵਜੇ', 9128 LTS: 'A h:mm:ss ਵਜੇ', 9129 L: 'DD/MM/YYYY', 9130 LL: 'D MMMM YYYY', 9131 LLL: 'D MMMM YYYY, A h:mm ਵਜੇ', 9132 LLLL: 'dddd, D MMMM YYYY, A h:mm ਵਜੇ', 9133 }, 9134 calendar: { 9135 sameDay: '[ਅਜ] LT', 9136 nextDay: '[ਕਲ] LT', 9137 nextWeek: '[ਅਗਲਾ] dddd, LT', 9138 lastDay: '[ਕਲ] LT', 9139 lastWeek: '[ਪਿਛਲੇ] dddd, LT', 9140 sameElse: 'L', 9141 }, 9142 relativeTime: { 9143 future: '%s ਵਿੱਚ', 9144 past: '%s ਪਿਛਲੇ', 9145 s: 'ਕੁਝ ਸਕਿੰਟ', 9146 ss: '%d ਸਕਿੰਟ', 9147 m: 'ਇਕ ਮਿੰਟ', 9148 mm: '%d ਮਿੰਟ', 9149 h: 'ਇੱਕ ਘੰਟਾ', 9150 hh: '%d ਘੰਟੇ', 9151 d: 'ਇੱਕ ਦਿਨ', 9152 dd: '%d ਦਿਨ', 9153 M: 'ਇੱਕ ਮਹੀਨਾ', 9154 MM: '%d ਮਹੀਨੇ', 9155 y: 'ਇੱਕ ਸਾਲ', 9156 yy: '%d ਸਾਲ', 9157 }, 9158 preparse: function (string) { 9159 return string.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function (match) { 9160 return numberMap$f[match]; 9161 }); 9162 }, 9163 postformat: function (string) { 9164 return string.replace(/\d/g, function (match) { 9165 return symbolMap$g[match]; 9166 }); 9167 }, 9168 // Punjabi notation for meridiems are quite fuzzy in practice. While there exists 9169 // a rigid notion of a 'Pahar' it is not used as rigidly in modern Punjabi. 9170 meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, 9171 meridiemHour: function (hour, meridiem) { 9172 if (hour === 12) { 9173 hour = 0; 9174 } 9175 if (meridiem === 'ਰਾਤ') { 9176 return hour < 4 ? hour : hour + 12; 9177 } else if (meridiem === 'ਸਵੇਰ') { 9178 return hour; 9179 } else if (meridiem === 'ਦੁਪਹਿਰ') { 9180 return hour >= 10 ? hour : hour + 12; 9181 } else if (meridiem === 'ਸ਼ਾਮ') { 9182 return hour + 12; 9183 } 9184 }, 9185 meridiem: function (hour, minute, isLower) { 9186 if (hour < 4) { 9187 return 'ਰਾਤ'; 9188 } else if (hour < 10) { 9189 return 'ਸਵੇਰ'; 9190 } else if (hour < 17) { 9191 return 'ਦੁਪਹਿਰ'; 9192 } else if (hour < 20) { 9193 return 'ਸ਼ਾਮ'; 9194 } else { 9195 return 'ਰਾਤ'; 9196 } 9197 }, 9198 week: { 9199 dow: 0, // Sunday is the first day of the week. 9200 doy: 6, // The week that contains Jan 6th is the first week of the year. 9201 }, 9202 }); 9203 9204 //! moment.js locale configuration 9205 9206 var monthsNominative = 9207 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split( 9208 '_' 9209 ), 9210 monthsSubjective = 9211 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split( 9212 '_' 9213 ), 9214 monthsParse$a = [ 9215 /^sty/i, 9216 /^lut/i, 9217 /^mar/i, 9218 /^kwi/i, 9219 /^maj/i, 9220 /^cze/i, 9221 /^lip/i, 9222 /^sie/i, 9223 /^wrz/i, 9224 /^paź/i, 9225 /^lis/i, 9226 /^gru/i, 9227 ]; 9228 function plural$3(n) { 9229 return n % 10 < 5 && n % 10 > 1 && ~~(n / 10) % 10 !== 1; 9230 } 9231 function translate$8(number, withoutSuffix, key) { 9232 var result = number + ' '; 9233 switch (key) { 9234 case 'ss': 9235 return result + (plural$3(number) ? 'sekundy' : 'sekund'); 9236 case 'm': 9237 return withoutSuffix ? 'minuta' : 'minutę'; 9238 case 'mm': 9239 return result + (plural$3(number) ? 'minuty' : 'minut'); 9240 case 'h': 9241 return withoutSuffix ? 'godzina' : 'godzinę'; 9242 case 'hh': 9243 return result + (plural$3(number) ? 'godziny' : 'godzin'); 9244 case 'ww': 9245 return result + (plural$3(number) ? 'tygodnie' : 'tygodni'); 9246 case 'MM': 9247 return result + (plural$3(number) ? 'miesiące' : 'miesięcy'); 9248 case 'yy': 9249 return result + (plural$3(number) ? 'lata' : 'lat'); 9250 } 9251 } 9252 9253 moment.defineLocale('pl', { 9254 months: function (momentToFormat, format) { 9255 if (!momentToFormat) { 9256 return monthsNominative; 9257 } else if (/D MMMM/.test(format)) { 9258 return monthsSubjective[momentToFormat.month()]; 9259 } else { 9260 return monthsNominative[momentToFormat.month()]; 9261 } 9262 }, 9263 monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'), 9264 monthsParse: monthsParse$a, 9265 longMonthsParse: monthsParse$a, 9266 shortMonthsParse: monthsParse$a, 9267 weekdays: 9268 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split('_'), 9269 weekdaysShort: 'ndz_pon_wt_śr_czw_pt_sob'.split('_'), 9270 weekdaysMin: 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'), 9271 longDateFormat: { 9272 LT: 'HH:mm', 9273 LTS: 'HH:mm:ss', 9274 L: 'DD.MM.YYYY', 9275 LL: 'D MMMM YYYY', 9276 LLL: 'D MMMM YYYY HH:mm', 9277 LLLL: 'dddd, D MMMM YYYY HH:mm', 9278 }, 9279 calendar: { 9280 sameDay: '[Dziś o] LT', 9281 nextDay: '[Jutro o] LT', 9282 nextWeek: function () { 9283 switch (this.day()) { 9284 case 0: 9285 return '[W niedzielę o] LT'; 9286 9287 case 2: 9288 return '[We wtorek o] LT'; 9289 9290 case 3: 9291 return '[W środę o] LT'; 9292 9293 case 6: 9294 return '[W sobotę o] LT'; 9295 9296 default: 9297 return '[W] dddd [o] LT'; 9298 } 9299 }, 9300 lastDay: '[Wczoraj o] LT', 9301 lastWeek: function () { 9302 switch (this.day()) { 9303 case 0: 9304 return '[W zeszłą niedzielę o] LT'; 9305 case 3: 9306 return '[W zeszłą środę o] LT'; 9307 case 6: 9308 return '[W zeszłą sobotę o] LT'; 9309 default: 9310 return '[W zeszły] dddd [o] LT'; 9311 } 9312 }, 9313 sameElse: 'L', 9314 }, 9315 relativeTime: { 9316 future: 'za %s', 9317 past: '%s temu', 9318 s: 'kilka sekund', 9319 ss: translate$8, 9320 m: translate$8, 9321 mm: translate$8, 9322 h: translate$8, 9323 hh: translate$8, 9324 d: '1 dzień', 9325 dd: '%d dni', 9326 w: 'tydzień', 9327 ww: translate$8, 9328 M: 'miesiąc', 9329 MM: translate$8, 9330 y: 'rok', 9331 yy: translate$8, 9332 }, 9333 dayOfMonthOrdinalParse: /\d{1,2}\./, 9334 ordinal: '%d.', 9335 week: { 9336 dow: 1, // Monday is the first day of the week. 9337 doy: 4, // The week that contains Jan 4th is the first week of the year. 9338 }, 9339 }); 9340 9341 //! moment.js locale configuration 9342 9343 moment.defineLocale('pt-br', { 9344 months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split( 9345 '_' 9346 ), 9347 monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'), 9348 weekdays: 9349 'domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado'.split( 9350 '_' 9351 ), 9352 weekdaysShort: 'dom_seg_ter_qua_qui_sex_sáb'.split('_'), 9353 weekdaysMin: 'do_2ª_3ª_4ª_5ª_6ª_sá'.split('_'), 9354 weekdaysParseExact: true, 9355 longDateFormat: { 9356 LT: 'HH:mm', 9357 LTS: 'HH:mm:ss', 9358 L: 'DD/MM/YYYY', 9359 LL: 'D [de] MMMM [de] YYYY', 9360 LLL: 'D [de] MMMM [de] YYYY [às] HH:mm', 9361 LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm', 9362 }, 9363 calendar: { 9364 sameDay: '[Hoje às] LT', 9365 nextDay: '[Amanhã às] LT', 9366 nextWeek: 'dddd [às] LT', 9367 lastDay: '[Ontem às] LT', 9368 lastWeek: function () { 9369 return this.day() === 0 || this.day() === 6 9370 ? '[Último] dddd [às] LT' // Saturday + Sunday 9371 : '[Última] dddd [às] LT'; // Monday - Friday 9372 }, 9373 sameElse: 'L', 9374 }, 9375 relativeTime: { 9376 future: 'em %s', 9377 past: 'há %s', 9378 s: 'poucos segundos', 9379 ss: '%d segundos', 9380 m: 'um minuto', 9381 mm: '%d minutos', 9382 h: 'uma hora', 9383 hh: '%d horas', 9384 d: 'um dia', 9385 dd: '%d dias', 9386 M: 'um mês', 9387 MM: '%d meses', 9388 y: 'um ano', 9389 yy: '%d anos', 9390 }, 9391 dayOfMonthOrdinalParse: /\d{1,2}º/, 9392 ordinal: '%dº', 9393 invalidDate: 'Data inválida', 9394 }); 9395 9396 //! moment.js locale configuration 9397 9398 moment.defineLocale('pt', { 9399 months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split( 9400 '_' 9401 ), 9402 monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'), 9403 weekdays: 9404 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split( 9405 '_' 9406 ), 9407 weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), 9408 weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), 9409 weekdaysParseExact: true, 9410 longDateFormat: { 9411 LT: 'HH:mm', 9412 LTS: 'HH:mm:ss', 9413 L: 'DD/MM/YYYY', 9414 LL: 'D [de] MMMM [de] YYYY', 9415 LLL: 'D [de] MMMM [de] YYYY HH:mm', 9416 LLLL: 'dddd, D [de] MMMM [de] YYYY HH:mm', 9417 }, 9418 calendar: { 9419 sameDay: '[Hoje às] LT', 9420 nextDay: '[Amanhã às] LT', 9421 nextWeek: 'dddd [às] LT', 9422 lastDay: '[Ontem às] LT', 9423 lastWeek: function () { 9424 return this.day() === 0 || this.day() === 6 9425 ? '[Último] dddd [às] LT' // Saturday + Sunday 9426 : '[Última] dddd [às] LT'; // Monday - Friday 9427 }, 9428 sameElse: 'L', 9429 }, 9430 relativeTime: { 9431 future: 'em %s', 9432 past: 'há %s', 9433 s: 'segundos', 9434 ss: '%d segundos', 9435 m: 'um minuto', 9436 mm: '%d minutos', 9437 h: 'uma hora', 9438 hh: '%d horas', 9439 d: 'um dia', 9440 dd: '%d dias', 9441 w: 'uma semana', 9442 ww: '%d semanas', 9443 M: 'um mês', 9444 MM: '%d meses', 9445 y: 'um ano', 9446 yy: '%d anos', 9447 }, 9448 dayOfMonthOrdinalParse: /\d{1,2}º/, 9449 ordinal: '%dº', 9450 week: { 9451 dow: 1, // Monday is the first day of the week. 9452 doy: 4, // The week that contains Jan 4th is the first week of the year. 9453 }, 9454 }); 9455 9456 //! moment.js locale configuration 9457 9458 function relativeTimeWithPlural$2(number, withoutSuffix, key) { 9459 var format = { 9460 ss: 'secunde', 9461 mm: 'minute', 9462 hh: 'ore', 9463 dd: 'zile', 9464 ww: 'săptămâni', 9465 MM: 'luni', 9466 yy: 'ani', 9467 }, 9468 separator = ' '; 9469 if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) { 9470 separator = ' de '; 9471 } 9472 return number + separator + format[key]; 9473 } 9474 9475 moment.defineLocale('ro', { 9476 months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split( 9477 '_' 9478 ), 9479 monthsShort: 9480 'ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split( 9481 '_' 9482 ), 9483 monthsParseExact: true, 9484 weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'), 9485 weekdaysShort: 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'), 9486 weekdaysMin: 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), 9487 longDateFormat: { 9488 LT: 'H:mm', 9489 LTS: 'H:mm:ss', 9490 L: 'DD.MM.YYYY', 9491 LL: 'D MMMM YYYY', 9492 LLL: 'D MMMM YYYY H:mm', 9493 LLLL: 'dddd, D MMMM YYYY H:mm', 9494 }, 9495 calendar: { 9496 sameDay: '[azi la] LT', 9497 nextDay: '[mâine la] LT', 9498 nextWeek: 'dddd [la] LT', 9499 lastDay: '[ieri la] LT', 9500 lastWeek: '[fosta] dddd [la] LT', 9501 sameElse: 'L', 9502 }, 9503 relativeTime: { 9504 future: 'peste %s', 9505 past: '%s în urmă', 9506 s: 'câteva secunde', 9507 ss: relativeTimeWithPlural$2, 9508 m: 'un minut', 9509 mm: relativeTimeWithPlural$2, 9510 h: 'o oră', 9511 hh: relativeTimeWithPlural$2, 9512 d: 'o zi', 9513 dd: relativeTimeWithPlural$2, 9514 w: 'o săptămână', 9515 ww: relativeTimeWithPlural$2, 9516 M: 'o lună', 9517 MM: relativeTimeWithPlural$2, 9518 y: 'un an', 9519 yy: relativeTimeWithPlural$2, 9520 }, 9521 week: { 9522 dow: 1, // Monday is the first day of the week. 9523 doy: 7, // The week that contains Jan 7th is the first week of the year. 9524 }, 9525 }); 9526 9527 //! moment.js locale configuration 9528 9529 function plural$4(word, num) { 9530 var forms = word.split('_'); 9531 return num % 10 === 1 && num % 100 !== 11 9532 ? forms[0] 9533 : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) 9534 ? forms[1] 9535 : forms[2]; 9536 } 9537 function relativeTimeWithPlural$3(number, withoutSuffix, key) { 9538 var format = { 9539 ss: withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', 9540 mm: withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут', 9541 hh: 'час_часа_часов', 9542 dd: 'день_дня_дней', 9543 ww: 'неделя_недели_недель', 9544 MM: 'месяц_месяца_месяцев', 9545 yy: 'год_года_лет', 9546 }; 9547 if (key === 'm') { 9548 return withoutSuffix ? 'минута' : 'минуту'; 9549 } else { 9550 return number + ' ' + plural$4(format[key], +number); 9551 } 9552 } 9553 var monthsParse$b = [ 9554 /^янв/i, 9555 /^фев/i, 9556 /^мар/i, 9557 /^апр/i, 9558 /^ма[йя]/i, 9559 /^июн/i, 9560 /^июл/i, 9561 /^авг/i, 9562 /^сен/i, 9563 /^окт/i, 9564 /^ноя/i, 9565 /^дек/i, 9566 ]; 9567 9568 // http://new.gramota.ru/spravka/rules/139-prop : § 103 9569 // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637 9570 // CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753 9571 moment.defineLocale('ru', { 9572 months: { 9573 format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split( 9574 '_' 9575 ), 9576 standalone: 9577 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( 9578 '_' 9579 ), 9580 }, 9581 monthsShort: { 9582 // по CLDR именно "июл." и "июн.", но какой смысл менять букву на точку? 9583 format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split( 9584 '_' 9585 ), 9586 standalone: 9587 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split( 9588 '_' 9589 ), 9590 }, 9591 weekdays: { 9592 standalone: 9593 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split( 9594 '_' 9595 ), 9596 format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split( 9597 '_' 9598 ), 9599 isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/, 9600 }, 9601 weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), 9602 weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), 9603 monthsParse: monthsParse$b, 9604 longMonthsParse: monthsParse$b, 9605 shortMonthsParse: monthsParse$b, 9606 9607 // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки 9608 monthsRegex: 9609 /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, 9610 9611 // копия предыдущего 9612 monthsShortRegex: 9613 /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, 9614 9615 // полные названия с падежами 9616 monthsStrictRegex: 9617 /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, 9618 9619 // Выражение, которое соответствует только сокращённым формам 9620 monthsShortStrictRegex: 9621 /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i, 9622 longDateFormat: { 9623 LT: 'H:mm', 9624 LTS: 'H:mm:ss', 9625 L: 'DD.MM.YYYY', 9626 LL: 'D MMMM YYYY г.', 9627 LLL: 'D MMMM YYYY г., H:mm', 9628 LLLL: 'dddd, D MMMM YYYY г., H:mm', 9629 }, 9630 calendar: { 9631 sameDay: '[Сегодня, в] LT', 9632 nextDay: '[Завтра, в] LT', 9633 lastDay: '[Вчера, в] LT', 9634 nextWeek: function (now) { 9635 if (now.week() !== this.week()) { 9636 switch (this.day()) { 9637 case 0: 9638 return '[В следующее] dddd, [в] LT'; 9639 case 1: 9640 case 2: 9641 case 4: 9642 return '[В следующий] dddd, [в] LT'; 9643 case 3: 9644 case 5: 9645 case 6: 9646 return '[В следующую] dddd, [в] LT'; 9647 } 9648 } else { 9649 if (this.day() === 2) { 9650 return '[Во] dddd, [в] LT'; 9651 } else { 9652 return '[В] dddd, [в] LT'; 9653 } 9654 } 9655 }, 9656 lastWeek: function (now) { 9657 if (now.week() !== this.week()) { 9658 switch (this.day()) { 9659 case 0: 9660 return '[В прошлое] dddd, [в] LT'; 9661 case 1: 9662 case 2: 9663 case 4: 9664 return '[В прошлый] dddd, [в] LT'; 9665 case 3: 9666 case 5: 9667 case 6: 9668 return '[В прошлую] dddd, [в] LT'; 9669 } 9670 } else { 9671 if (this.day() === 2) { 9672 return '[Во] dddd, [в] LT'; 9673 } else { 9674 return '[В] dddd, [в] LT'; 9675 } 9676 } 9677 }, 9678 sameElse: 'L', 9679 }, 9680 relativeTime: { 9681 future: 'через %s', 9682 past: '%s назад', 9683 s: 'несколько секунд', 9684 ss: relativeTimeWithPlural$3, 9685 m: relativeTimeWithPlural$3, 9686 mm: relativeTimeWithPlural$3, 9687 h: 'час', 9688 hh: relativeTimeWithPlural$3, 9689 d: 'день', 9690 dd: relativeTimeWithPlural$3, 9691 w: 'неделя', 9692 ww: relativeTimeWithPlural$3, 9693 M: 'месяц', 9694 MM: relativeTimeWithPlural$3, 9695 y: 'год', 9696 yy: relativeTimeWithPlural$3, 9697 }, 9698 meridiemParse: /ночи|утра|дня|вечера/i, 9699 isPM: function (input) { 9700 return /^(дня|вечера)$/.test(input); 9701 }, 9702 meridiem: function (hour, minute, isLower) { 9703 if (hour < 4) { 9704 return 'ночи'; 9705 } else if (hour < 12) { 9706 return 'утра'; 9707 } else if (hour < 17) { 9708 return 'дня'; 9709 } else { 9710 return 'вечера'; 9711 } 9712 }, 9713 dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, 9714 ordinal: function (number, period) { 9715 switch (period) { 9716 case 'M': 9717 case 'd': 9718 case 'DDD': 9719 return number + '-й'; 9720 case 'D': 9721 return number + '-го'; 9722 case 'w': 9723 case 'W': 9724 return number + '-я'; 9725 default: 9726 return number; 9727 } 9728 }, 9729 week: { 9730 dow: 1, // Monday is the first day of the week. 9731 doy: 4, // The week that contains Jan 4th is the first week of the year. 9732 }, 9733 }); 9734 9735 //! moment.js locale configuration 9736 9737 var months$8 = [ 9738 'جنوري', 9739 'فيبروري', 9740 'مارچ', 9741 'اپريل', 9742 'مئي', 9743 'جون', 9744 'جولاءِ', 9745 'آگسٽ', 9746 'سيپٽمبر', 9747 'آڪٽوبر', 9748 'نومبر', 9749 'ڊسمبر', 9750 ], 9751 days = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر']; 9752 9753 moment.defineLocale('sd', { 9754 months: months$8, 9755 monthsShort: months$8, 9756 weekdays: days, 9757 weekdaysShort: days, 9758 weekdaysMin: days, 9759 longDateFormat: { 9760 LT: 'HH:mm', 9761 LTS: 'HH:mm:ss', 9762 L: 'DD/MM/YYYY', 9763 LL: 'D MMMM YYYY', 9764 LLL: 'D MMMM YYYY HH:mm', 9765 LLLL: 'dddd، D MMMM YYYY HH:mm', 9766 }, 9767 meridiemParse: /صبح|شام/, 9768 isPM: function (input) { 9769 return 'شام' === input; 9770 }, 9771 meridiem: function (hour, minute, isLower) { 9772 if (hour < 12) { 9773 return 'صبح'; 9774 } 9775 return 'شام'; 9776 }, 9777 calendar: { 9778 sameDay: '[اڄ] LT', 9779 nextDay: '[سڀاڻي] LT', 9780 nextWeek: 'dddd [اڳين هفتي تي] LT', 9781 lastDay: '[ڪالهه] LT', 9782 lastWeek: '[گزريل هفتي] dddd [تي] LT', 9783 sameElse: 'L', 9784 }, 9785 relativeTime: { 9786 future: '%s پوء', 9787 past: '%s اڳ', 9788 s: 'چند سيڪنڊ', 9789 ss: '%d سيڪنڊ', 9790 m: 'هڪ منٽ', 9791 mm: '%d منٽ', 9792 h: 'هڪ ڪلاڪ', 9793 hh: '%d ڪلاڪ', 9794 d: 'هڪ ڏينهن', 9795 dd: '%d ڏينهن', 9796 M: 'هڪ مهينو', 9797 MM: '%d مهينا', 9798 y: 'هڪ سال', 9799 yy: '%d سال', 9800 }, 9801 preparse: function (string) { 9802 return string.replace(/،/g, ','); 9803 }, 9804 postformat: function (string) { 9805 return string.replace(/,/g, '،'); 9806 }, 9807 week: { 9808 dow: 1, // Monday is the first day of the week. 9809 doy: 4, // The week that contains Jan 4th is the first week of the year. 9810 }, 9811 }); 9812 9813 //! moment.js locale configuration 9814 9815 moment.defineLocale('se', { 9816 months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split( 9817 '_' 9818 ), 9819 monthsShort: 9820 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'), 9821 weekdays: 9822 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split( 9823 '_' 9824 ), 9825 weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), 9826 weekdaysMin: 's_v_m_g_d_b_L'.split('_'), 9827 longDateFormat: { 9828 LT: 'HH:mm', 9829 LTS: 'HH:mm:ss', 9830 L: 'DD.MM.YYYY', 9831 LL: 'MMMM D. [b.] YYYY', 9832 LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm', 9833 LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm', 9834 }, 9835 calendar: { 9836 sameDay: '[otne ti] LT', 9837 nextDay: '[ihttin ti] LT', 9838 nextWeek: 'dddd [ti] LT', 9839 lastDay: '[ikte ti] LT', 9840 lastWeek: '[ovddit] dddd [ti] LT', 9841 sameElse: 'L', 9842 }, 9843 relativeTime: { 9844 future: '%s geažes', 9845 past: 'maŋit %s', 9846 s: 'moadde sekunddat', 9847 ss: '%d sekunddat', 9848 m: 'okta minuhta', 9849 mm: '%d minuhtat', 9850 h: 'okta diimmu', 9851 hh: '%d diimmut', 9852 d: 'okta beaivi', 9853 dd: '%d beaivvit', 9854 M: 'okta mánnu', 9855 MM: '%d mánut', 9856 y: 'okta jahki', 9857 yy: '%d jagit', 9858 }, 9859 dayOfMonthOrdinalParse: /\d{1,2}\./, 9860 ordinal: '%d.', 9861 week: { 9862 dow: 1, // Monday is the first day of the week. 9863 doy: 4, // The week that contains Jan 4th is the first week of the year. 9864 }, 9865 }); 9866 9867 //! moment.js locale configuration 9868 9869 /*jshint -W100*/ 9870 moment.defineLocale('si', { 9871 months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split( 9872 '_' 9873 ), 9874 monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split( 9875 '_' 9876 ), 9877 weekdays: 9878 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split( 9879 '_' 9880 ), 9881 weekdaysShort: 'ඉරි_සඳු_අඟ_බදා_බ්රහ_සිකු_සෙන'.split('_'), 9882 weekdaysMin: 'ඉ_ස_අ_බ_බ්ර_සි_සෙ'.split('_'), 9883 weekdaysParseExact: true, 9884 longDateFormat: { 9885 LT: 'a h:mm', 9886 LTS: 'a h:mm:ss', 9887 L: 'YYYY/MM/DD', 9888 LL: 'YYYY MMMM D', 9889 LLL: 'YYYY MMMM D, a h:mm', 9890 LLLL: 'YYYY MMMM D [වැනි] dddd, a h:mm:ss', 9891 }, 9892 calendar: { 9893 sameDay: '[අද] LT[ට]', 9894 nextDay: '[හෙට] LT[ට]', 9895 nextWeek: 'dddd LT[ට]', 9896 lastDay: '[ඊයේ] LT[ට]', 9897 lastWeek: '[පසුගිය] dddd LT[ට]', 9898 sameElse: 'L', 9899 }, 9900 relativeTime: { 9901 future: '%sකින්', 9902 past: '%sකට පෙර', 9903 s: 'තත්පර කිහිපය', 9904 ss: 'තත්පර %d', 9905 m: 'මිනිත්තුව', 9906 mm: 'මිනිත්තු %d', 9907 h: 'පැය', 9908 hh: 'පැය %d', 9909 d: 'දිනය', 9910 dd: 'දින %d', 9911 M: 'මාසය', 9912 MM: 'මාස %d', 9913 y: 'වසර', 9914 yy: 'වසර %d', 9915 }, 9916 dayOfMonthOrdinalParse: /\d{1,2} වැනි/, 9917 ordinal: function (number) { 9918 return number + ' වැනි'; 9919 }, 9920 meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, 9921 isPM: function (input) { 9922 return input === 'ප.ව.' || input === 'පස් වරු'; 9923 }, 9924 meridiem: function (hours, minutes, isLower) { 9925 if (hours > 11) { 9926 return isLower ? 'ප.ව.' : 'පස් වරු'; 9927 } else { 9928 return isLower ? 'පෙ.ව.' : 'පෙර වරු'; 9929 } 9930 }, 9931 }); 9932 9933 //! moment.js locale configuration 9934 9935 var months$9 = 9936 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split( 9937 '_' 9938 ), 9939 monthsShort$7 = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_'); 9940 function plural$5(n) { 9941 return n > 1 && n < 5; 9942 } 9943 function translate$9(number, withoutSuffix, key, isFuture) { 9944 var result = number + ' '; 9945 switch (key) { 9946 case 's': // a few seconds / in a few seconds / a few seconds ago 9947 return withoutSuffix || isFuture ? 'pár sekúnd' : 'pár sekundami'; 9948 case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago 9949 if (withoutSuffix || isFuture) { 9950 return result + (plural$5(number) ? 'sekundy' : 'sekúnd'); 9951 } else { 9952 return result + 'sekundami'; 9953 } 9954 case 'm': // a minute / in a minute / a minute ago 9955 return withoutSuffix ? 'minúta' : isFuture ? 'minútu' : 'minútou'; 9956 case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago 9957 if (withoutSuffix || isFuture) { 9958 return result + (plural$5(number) ? 'minúty' : 'minút'); 9959 } else { 9960 return result + 'minútami'; 9961 } 9962 case 'h': // an hour / in an hour / an hour ago 9963 return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou'; 9964 case 'hh': // 9 hours / in 9 hours / 9 hours ago 9965 if (withoutSuffix || isFuture) { 9966 return result + (plural$5(number) ? 'hodiny' : 'hodín'); 9967 } else { 9968 return result + 'hodinami'; 9969 } 9970 case 'd': // a day / in a day / a day ago 9971 return withoutSuffix || isFuture ? 'deň' : 'dňom'; 9972 case 'dd': // 9 days / in 9 days / 9 days ago 9973 if (withoutSuffix || isFuture) { 9974 return result + (plural$5(number) ? 'dni' : 'dní'); 9975 } else { 9976 return result + 'dňami'; 9977 } 9978 case 'M': // a month / in a month / a month ago 9979 return withoutSuffix || isFuture ? 'mesiac' : 'mesiacom'; 9980 case 'MM': // 9 months / in 9 months / 9 months ago 9981 if (withoutSuffix || isFuture) { 9982 return result + (plural$5(number) ? 'mesiace' : 'mesiacov'); 9983 } else { 9984 return result + 'mesiacmi'; 9985 } 9986 case 'y': // a year / in a year / a year ago 9987 return withoutSuffix || isFuture ? 'rok' : 'rokom'; 9988 case 'yy': // 9 years / in 9 years / 9 years ago 9989 if (withoutSuffix || isFuture) { 9990 return result + (plural$5(number) ? 'roky' : 'rokov'); 9991 } else { 9992 return result + 'rokmi'; 9993 } 9994 } 9995 } 9996 9997 moment.defineLocale('sk', { 9998 months: months$9, 9999 monthsShort: monthsShort$7, 10000 weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'), 10001 weekdaysShort: 'ne_po_ut_st_št_pi_so'.split('_'), 10002 weekdaysMin: 'ne_po_ut_st_št_pi_so'.split('_'), 10003 longDateFormat: { 10004 LT: 'H:mm', 10005 LTS: 'H:mm:ss', 10006 L: 'DD.MM.YYYY', 10007 LL: 'D. MMMM YYYY', 10008 LLL: 'D. MMMM YYYY H:mm', 10009 LLLL: 'dddd D. MMMM YYYY H:mm', 10010 }, 10011 calendar: { 10012 sameDay: '[dnes o] LT', 10013 nextDay: '[zajtra o] LT', 10014 nextWeek: function () { 10015 switch (this.day()) { 10016 case 0: 10017 return '[v nedeľu o] LT'; 10018 case 1: 10019 case 2: 10020 return '[v] dddd [o] LT'; 10021 case 3: 10022 return '[v stredu o] LT'; 10023 case 4: 10024 return '[vo štvrtok o] LT'; 10025 case 5: 10026 return '[v piatok o] LT'; 10027 case 6: 10028 return '[v sobotu o] LT'; 10029 } 10030 }, 10031 lastDay: '[včera o] LT', 10032 lastWeek: function () { 10033 switch (this.day()) { 10034 case 0: 10035 return '[minulú nedeľu o] LT'; 10036 case 1: 10037 case 2: 10038 return '[minulý] dddd [o] LT'; 10039 case 3: 10040 return '[minulú stredu o] LT'; 10041 case 4: 10042 case 5: 10043 return '[minulý] dddd [o] LT'; 10044 case 6: 10045 return '[minulú sobotu o] LT'; 10046 } 10047 }, 10048 sameElse: 'L', 10049 }, 10050 relativeTime: { 10051 future: 'za %s', 10052 past: 'pred %s', 10053 s: translate$9, 10054 ss: translate$9, 10055 m: translate$9, 10056 mm: translate$9, 10057 h: translate$9, 10058 hh: translate$9, 10059 d: translate$9, 10060 dd: translate$9, 10061 M: translate$9, 10062 MM: translate$9, 10063 y: translate$9, 10064 yy: translate$9, 10065 }, 10066 dayOfMonthOrdinalParse: /\d{1,2}\./, 10067 ordinal: '%d.', 10068 week: { 10069 dow: 1, // Monday is the first day of the week. 10070 doy: 4, // The week that contains Jan 4th is the first week of the year. 10071 }, 10072 }); 10073 10074 //! moment.js locale configuration 10075 10076 function processRelativeTime$9(number, withoutSuffix, key, isFuture) { 10077 var result = number + ' '; 10078 switch (key) { 10079 case 's': 10080 return withoutSuffix || isFuture 10081 ? 'nekaj sekund' 10082 : 'nekaj sekundami'; 10083 case 'ss': 10084 if (number === 1) { 10085 result += withoutSuffix ? 'sekundo' : 'sekundi'; 10086 } else if (number === 2) { 10087 result += withoutSuffix || isFuture ? 'sekundi' : 'sekundah'; 10088 } else if (number < 5) { 10089 result += withoutSuffix || isFuture ? 'sekunde' : 'sekundah'; 10090 } else { 10091 result += 'sekund'; 10092 } 10093 return result; 10094 case 'm': 10095 return withoutSuffix ? 'ena minuta' : 'eno minuto'; 10096 case 'mm': 10097 if (number === 1) { 10098 result += withoutSuffix ? 'minuta' : 'minuto'; 10099 } else if (number === 2) { 10100 result += withoutSuffix || isFuture ? 'minuti' : 'minutama'; 10101 } else if (number < 5) { 10102 result += withoutSuffix || isFuture ? 'minute' : 'minutami'; 10103 } else { 10104 result += withoutSuffix || isFuture ? 'minut' : 'minutami'; 10105 } 10106 return result; 10107 case 'h': 10108 return withoutSuffix ? 'ena ura' : 'eno uro'; 10109 case 'hh': 10110 if (number === 1) { 10111 result += withoutSuffix ? 'ura' : 'uro'; 10112 } else if (number === 2) { 10113 result += withoutSuffix || isFuture ? 'uri' : 'urama'; 10114 } else if (number < 5) { 10115 result += withoutSuffix || isFuture ? 'ure' : 'urami'; 10116 } else { 10117 result += withoutSuffix || isFuture ? 'ur' : 'urami'; 10118 } 10119 return result; 10120 case 'd': 10121 return withoutSuffix || isFuture ? 'en dan' : 'enim dnem'; 10122 case 'dd': 10123 if (number === 1) { 10124 result += withoutSuffix || isFuture ? 'dan' : 'dnem'; 10125 } else if (number === 2) { 10126 result += withoutSuffix || isFuture ? 'dni' : 'dnevoma'; 10127 } else { 10128 result += withoutSuffix || isFuture ? 'dni' : 'dnevi'; 10129 } 10130 return result; 10131 case 'M': 10132 return withoutSuffix || isFuture ? 'en mesec' : 'enim mesecem'; 10133 case 'MM': 10134 if (number === 1) { 10135 result += withoutSuffix || isFuture ? 'mesec' : 'mesecem'; 10136 } else if (number === 2) { 10137 result += withoutSuffix || isFuture ? 'meseca' : 'mesecema'; 10138 } else if (number < 5) { 10139 result += withoutSuffix || isFuture ? 'mesece' : 'meseci'; 10140 } else { 10141 result += withoutSuffix || isFuture ? 'mesecev' : 'meseci'; 10142 } 10143 return result; 10144 case 'y': 10145 return withoutSuffix || isFuture ? 'eno leto' : 'enim letom'; 10146 case 'yy': 10147 if (number === 1) { 10148 result += withoutSuffix || isFuture ? 'leto' : 'letom'; 10149 } else if (number === 2) { 10150 result += withoutSuffix || isFuture ? 'leti' : 'letoma'; 10151 } else if (number < 5) { 10152 result += withoutSuffix || isFuture ? 'leta' : 'leti'; 10153 } else { 10154 result += withoutSuffix || isFuture ? 'let' : 'leti'; 10155 } 10156 return result; 10157 } 10158 } 10159 10160 moment.defineLocale('sl', { 10161 months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split( 10162 '_' 10163 ), 10164 monthsShort: 10165 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split( 10166 '_' 10167 ), 10168 monthsParseExact: true, 10169 weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'), 10170 weekdaysShort: 'ned._pon._tor._sre._čet._pet._sob.'.split('_'), 10171 weekdaysMin: 'ne_po_to_sr_če_pe_so'.split('_'), 10172 weekdaysParseExact: true, 10173 longDateFormat: { 10174 LT: 'H:mm', 10175 LTS: 'H:mm:ss', 10176 L: 'DD. MM. YYYY', 10177 LL: 'D. MMMM YYYY', 10178 LLL: 'D. MMMM YYYY H:mm', 10179 LLLL: 'dddd, D. MMMM YYYY H:mm', 10180 }, 10181 calendar: { 10182 sameDay: '[danes ob] LT', 10183 nextDay: '[jutri ob] LT', 10184 10185 nextWeek: function () { 10186 switch (this.day()) { 10187 case 0: 10188 return '[v] [nedeljo] [ob] LT'; 10189 case 3: 10190 return '[v] [sredo] [ob] LT'; 10191 case 6: 10192 return '[v] [soboto] [ob] LT'; 10193 case 1: 10194 case 2: 10195 case 4: 10196 case 5: 10197 return '[v] dddd [ob] LT'; 10198 } 10199 }, 10200 lastDay: '[včeraj ob] LT', 10201 lastWeek: function () { 10202 switch (this.day()) { 10203 case 0: 10204 return '[prejšnjo] [nedeljo] [ob] LT'; 10205 case 3: 10206 return '[prejšnjo] [sredo] [ob] LT'; 10207 case 6: 10208 return '[prejšnjo] [soboto] [ob] LT'; 10209 case 1: 10210 case 2: 10211 case 4: 10212 case 5: 10213 return '[prejšnji] dddd [ob] LT'; 10214 } 10215 }, 10216 sameElse: 'L', 10217 }, 10218 relativeTime: { 10219 future: 'čez %s', 10220 past: 'pred %s', 10221 s: processRelativeTime$9, 10222 ss: processRelativeTime$9, 10223 m: processRelativeTime$9, 10224 mm: processRelativeTime$9, 10225 h: processRelativeTime$9, 10226 hh: processRelativeTime$9, 10227 d: processRelativeTime$9, 10228 dd: processRelativeTime$9, 10229 M: processRelativeTime$9, 10230 MM: processRelativeTime$9, 10231 y: processRelativeTime$9, 10232 yy: processRelativeTime$9, 10233 }, 10234 dayOfMonthOrdinalParse: /\d{1,2}\./, 10235 ordinal: '%d.', 10236 week: { 10237 dow: 1, // Monday is the first day of the week. 10238 doy: 7, // The week that contains Jan 7th is the first week of the year. 10239 }, 10240 }); 10241 10242 //! moment.js locale configuration 10243 10244 moment.defineLocale('sq', { 10245 months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split( 10246 '_' 10247 ), 10248 monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'), 10249 weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split( 10250 '_' 10251 ), 10252 weekdaysShort: 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'), 10253 weekdaysMin: 'D_H_Ma_Më_E_P_Sh'.split('_'), 10254 weekdaysParseExact: true, 10255 meridiemParse: /PD|MD/, 10256 isPM: function (input) { 10257 return input.charAt(0) === 'M'; 10258 }, 10259 meridiem: function (hours, minutes, isLower) { 10260 return hours < 12 ? 'PD' : 'MD'; 10261 }, 10262 longDateFormat: { 10263 LT: 'HH:mm', 10264 LTS: 'HH:mm:ss', 10265 L: 'DD/MM/YYYY', 10266 LL: 'D MMMM YYYY', 10267 LLL: 'D MMMM YYYY HH:mm', 10268 LLLL: 'dddd, D MMMM YYYY HH:mm', 10269 }, 10270 calendar: { 10271 sameDay: '[Sot në] LT', 10272 nextDay: '[Nesër në] LT', 10273 nextWeek: 'dddd [në] LT', 10274 lastDay: '[Dje në] LT', 10275 lastWeek: 'dddd [e kaluar në] LT', 10276 sameElse: 'L', 10277 }, 10278 relativeTime: { 10279 future: 'në %s', 10280 past: '%s më parë', 10281 s: 'disa sekonda', 10282 ss: '%d sekonda', 10283 m: 'një minutë', 10284 mm: '%d minuta', 10285 h: 'një orë', 10286 hh: '%d orë', 10287 d: 'një ditë', 10288 dd: '%d ditë', 10289 M: 'një muaj', 10290 MM: '%d muaj', 10291 y: 'një vit', 10292 yy: '%d vite', 10293 }, 10294 dayOfMonthOrdinalParse: /\d{1,2}\./, 10295 ordinal: '%d.', 10296 week: { 10297 dow: 1, // Monday is the first day of the week. 10298 doy: 4, // The week that contains Jan 4th is the first week of the year. 10299 }, 10300 }); 10301 10302 //! moment.js locale configuration 10303 10304 var translator$1 = { 10305 words: { 10306 //Different grammatical cases 10307 ss: ['секунда', 'секунде', 'секунди'], 10308 m: ['један минут', 'једног минута'], 10309 mm: ['минут', 'минута', 'минута'], 10310 h: ['један сат', 'једног сата'], 10311 hh: ['сат', 'сата', 'сати'], 10312 d: ['један дан', 'једног дана'], 10313 dd: ['дан', 'дана', 'дана'], 10314 M: ['један месец', 'једног месеца'], 10315 MM: ['месец', 'месеца', 'месеци'], 10316 y: ['једну годину', 'једне године'], 10317 yy: ['годину', 'године', 'година'], 10318 }, 10319 correctGrammaticalCase: function (number, wordKey) { 10320 if ( 10321 number % 10 >= 1 && 10322 number % 10 <= 4 && 10323 (number % 100 < 10 || number % 100 >= 20) 10324 ) { 10325 return number % 10 === 1 ? wordKey[0] : wordKey[1]; 10326 } 10327 return wordKey[2]; 10328 }, 10329 translate: function (number, withoutSuffix, key, isFuture) { 10330 var wordKey = translator$1.words[key], 10331 word; 10332 10333 if (key.length === 1) { 10334 // Nominativ 10335 if (key === 'y' && withoutSuffix) return 'једна година'; 10336 return isFuture || withoutSuffix ? wordKey[0] : wordKey[1]; 10337 } 10338 10339 word = translator$1.correctGrammaticalCase(number, wordKey); 10340 // Nominativ 10341 if (key === 'yy' && withoutSuffix && word === 'годину') { 10342 return number + ' година'; 10343 } 10344 10345 return number + ' ' + word; 10346 }, 10347 }; 10348 10349 moment.defineLocale('sr-cyrl', { 10350 months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split( 10351 '_' 10352 ), 10353 monthsShort: 10354 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split('_'), 10355 monthsParseExact: true, 10356 weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'), 10357 weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'), 10358 weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'), 10359 weekdaysParseExact: true, 10360 longDateFormat: { 10361 LT: 'H:mm', 10362 LTS: 'H:mm:ss', 10363 L: 'D. M. YYYY.', 10364 LL: 'D. MMMM YYYY.', 10365 LLL: 'D. MMMM YYYY. H:mm', 10366 LLLL: 'dddd, D. MMMM YYYY. H:mm', 10367 }, 10368 calendar: { 10369 sameDay: '[данас у] LT', 10370 nextDay: '[сутра у] LT', 10371 nextWeek: function () { 10372 switch (this.day()) { 10373 case 0: 10374 return '[у] [недељу] [у] LT'; 10375 case 3: 10376 return '[у] [среду] [у] LT'; 10377 case 6: 10378 return '[у] [суботу] [у] LT'; 10379 case 1: 10380 case 2: 10381 case 4: 10382 case 5: 10383 return '[у] dddd [у] LT'; 10384 } 10385 }, 10386 lastDay: '[јуче у] LT', 10387 lastWeek: function () { 10388 var lastWeekDays = [ 10389 '[прошле] [недеље] [у] LT', 10390 '[прошлог] [понедељка] [у] LT', 10391 '[прошлог] [уторка] [у] LT', 10392 '[прошле] [среде] [у] LT', 10393 '[прошлог] [четвртка] [у] LT', 10394 '[прошлог] [петка] [у] LT', 10395 '[прошле] [суботе] [у] LT', 10396 ]; 10397 return lastWeekDays[this.day()]; 10398 }, 10399 sameElse: 'L', 10400 }, 10401 relativeTime: { 10402 future: 'за %s', 10403 past: 'пре %s', 10404 s: 'неколико секунди', 10405 ss: translator$1.translate, 10406 m: translator$1.translate, 10407 mm: translator$1.translate, 10408 h: translator$1.translate, 10409 hh: translator$1.translate, 10410 d: translator$1.translate, 10411 dd: translator$1.translate, 10412 M: translator$1.translate, 10413 MM: translator$1.translate, 10414 y: translator$1.translate, 10415 yy: translator$1.translate, 10416 }, 10417 dayOfMonthOrdinalParse: /\d{1,2}\./, 10418 ordinal: '%d.', 10419 week: { 10420 dow: 1, // Monday is the first day of the week. 10421 doy: 7, // The week that contains Jan 1st is the first week of the year. 10422 }, 10423 }); 10424 10425 //! moment.js locale configuration 10426 10427 var translator$2 = { 10428 words: { 10429 //Different grammatical cases 10430 ss: ['sekunda', 'sekunde', 'sekundi'], 10431 m: ['jedan minut', 'jednog minuta'], 10432 mm: ['minut', 'minuta', 'minuta'], 10433 h: ['jedan sat', 'jednog sata'], 10434 hh: ['sat', 'sata', 'sati'], 10435 d: ['jedan dan', 'jednog dana'], 10436 dd: ['dan', 'dana', 'dana'], 10437 M: ['jedan mesec', 'jednog meseca'], 10438 MM: ['mesec', 'meseca', 'meseci'], 10439 y: ['jednu godinu', 'jedne godine'], 10440 yy: ['godinu', 'godine', 'godina'], 10441 }, 10442 correctGrammaticalCase: function (number, wordKey) { 10443 if ( 10444 number % 10 >= 1 && 10445 number % 10 <= 4 && 10446 (number % 100 < 10 || number % 100 >= 20) 10447 ) { 10448 return number % 10 === 1 ? wordKey[0] : wordKey[1]; 10449 } 10450 return wordKey[2]; 10451 }, 10452 translate: function (number, withoutSuffix, key, isFuture) { 10453 var wordKey = translator$2.words[key], 10454 word; 10455 10456 if (key.length === 1) { 10457 // Nominativ 10458 if (key === 'y' && withoutSuffix) return 'jedna godina'; 10459 return isFuture || withoutSuffix ? wordKey[0] : wordKey[1]; 10460 } 10461 10462 word = translator$2.correctGrammaticalCase(number, wordKey); 10463 // Nominativ 10464 if (key === 'yy' && withoutSuffix && word === 'godinu') { 10465 return number + ' godina'; 10466 } 10467 10468 return number + ' ' + word; 10469 }, 10470 }; 10471 10472 moment.defineLocale('sr', { 10473 months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( 10474 '_' 10475 ), 10476 monthsShort: 10477 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), 10478 monthsParseExact: true, 10479 weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split( 10480 '_' 10481 ), 10482 weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'), 10483 weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), 10484 weekdaysParseExact: true, 10485 longDateFormat: { 10486 LT: 'H:mm', 10487 LTS: 'H:mm:ss', 10488 L: 'D. M. YYYY.', 10489 LL: 'D. MMMM YYYY.', 10490 LLL: 'D. MMMM YYYY. H:mm', 10491 LLLL: 'dddd, D. MMMM YYYY. H:mm', 10492 }, 10493 calendar: { 10494 sameDay: '[danas u] LT', 10495 nextDay: '[sutra u] LT', 10496 nextWeek: function () { 10497 switch (this.day()) { 10498 case 0: 10499 return '[u] [nedelju] [u] LT'; 10500 case 3: 10501 return '[u] [sredu] [u] LT'; 10502 case 6: 10503 return '[u] [subotu] [u] LT'; 10504 case 1: 10505 case 2: 10506 case 4: 10507 case 5: 10508 return '[u] dddd [u] LT'; 10509 } 10510 }, 10511 lastDay: '[juče u] LT', 10512 lastWeek: function () { 10513 var lastWeekDays = [ 10514 '[prošle] [nedelje] [u] LT', 10515 '[prošlog] [ponedeljka] [u] LT', 10516 '[prošlog] [utorka] [u] LT', 10517 '[prošle] [srede] [u] LT', 10518 '[prošlog] [četvrtka] [u] LT', 10519 '[prošlog] [petka] [u] LT', 10520 '[prošle] [subote] [u] LT', 10521 ]; 10522 return lastWeekDays[this.day()]; 10523 }, 10524 sameElse: 'L', 10525 }, 10526 relativeTime: { 10527 future: 'za %s', 10528 past: 'pre %s', 10529 s: 'nekoliko sekundi', 10530 ss: translator$2.translate, 10531 m: translator$2.translate, 10532 mm: translator$2.translate, 10533 h: translator$2.translate, 10534 hh: translator$2.translate, 10535 d: translator$2.translate, 10536 dd: translator$2.translate, 10537 M: translator$2.translate, 10538 MM: translator$2.translate, 10539 y: translator$2.translate, 10540 yy: translator$2.translate, 10541 }, 10542 dayOfMonthOrdinalParse: /\d{1,2}\./, 10543 ordinal: '%d.', 10544 week: { 10545 dow: 1, // Monday is the first day of the week. 10546 doy: 7, // The week that contains Jan 7th is the first week of the year. 10547 }, 10548 }); 10549 10550 //! moment.js locale configuration 10551 10552 moment.defineLocale('ss', { 10553 months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split( 10554 '_' 10555 ), 10556 monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'), 10557 weekdays: 10558 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split( 10559 '_' 10560 ), 10561 weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), 10562 weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), 10563 weekdaysParseExact: true, 10564 longDateFormat: { 10565 LT: 'h:mm A', 10566 LTS: 'h:mm:ss A', 10567 L: 'DD/MM/YYYY', 10568 LL: 'D MMMM YYYY', 10569 LLL: 'D MMMM YYYY h:mm A', 10570 LLLL: 'dddd, D MMMM YYYY h:mm A', 10571 }, 10572 calendar: { 10573 sameDay: '[Namuhla nga] LT', 10574 nextDay: '[Kusasa nga] LT', 10575 nextWeek: 'dddd [nga] LT', 10576 lastDay: '[Itolo nga] LT', 10577 lastWeek: 'dddd [leliphelile] [nga] LT', 10578 sameElse: 'L', 10579 }, 10580 relativeTime: { 10581 future: 'nga %s', 10582 past: 'wenteka nga %s', 10583 s: 'emizuzwana lomcane', 10584 ss: '%d mzuzwana', 10585 m: 'umzuzu', 10586 mm: '%d emizuzu', 10587 h: 'lihora', 10588 hh: '%d emahora', 10589 d: 'lilanga', 10590 dd: '%d emalanga', 10591 M: 'inyanga', 10592 MM: '%d tinyanga', 10593 y: 'umnyaka', 10594 yy: '%d iminyaka', 10595 }, 10596 meridiemParse: /ekuseni|emini|entsambama|ebusuku/, 10597 meridiem: function (hours, minutes, isLower) { 10598 if (hours < 11) { 10599 return 'ekuseni'; 10600 } else if (hours < 15) { 10601 return 'emini'; 10602 } else if (hours < 19) { 10603 return 'entsambama'; 10604 } else { 10605 return 'ebusuku'; 10606 } 10607 }, 10608 meridiemHour: function (hour, meridiem) { 10609 if (hour === 12) { 10610 hour = 0; 10611 } 10612 if (meridiem === 'ekuseni') { 10613 return hour; 10614 } else if (meridiem === 'emini') { 10615 return hour >= 11 ? hour : hour + 12; 10616 } else if (meridiem === 'entsambama' || meridiem === 'ebusuku') { 10617 if (hour === 0) { 10618 return 0; 10619 } 10620 return hour + 12; 10621 } 10622 }, 10623 dayOfMonthOrdinalParse: /\d{1,2}/, 10624 ordinal: '%d', 10625 week: { 10626 dow: 1, // Monday is the first day of the week. 10627 doy: 4, // The week that contains Jan 4th is the first week of the year. 10628 }, 10629 }); 10630 10631 //! moment.js locale configuration 10632 10633 moment.defineLocale('sv', { 10634 months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split( 10635 '_' 10636 ), 10637 monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), 10638 weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'), 10639 weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'), 10640 weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'), 10641 longDateFormat: { 10642 LT: 'HH:mm', 10643 LTS: 'HH:mm:ss', 10644 L: 'YYYY-MM-DD', 10645 LL: 'D MMMM YYYY', 10646 LLL: 'D MMMM YYYY [kl.] HH:mm', 10647 LLLL: 'dddd D MMMM YYYY [kl.] HH:mm', 10648 lll: 'D MMM YYYY HH:mm', 10649 llll: 'ddd D MMM YYYY HH:mm', 10650 }, 10651 calendar: { 10652 sameDay: '[Idag] LT', 10653 nextDay: '[Imorgon] LT', 10654 lastDay: '[Igår] LT', 10655 nextWeek: '[På] dddd LT', 10656 lastWeek: '[I] dddd[s] LT', 10657 sameElse: 'L', 10658 }, 10659 relativeTime: { 10660 future: 'om %s', 10661 past: 'för %s sedan', 10662 s: 'några sekunder', 10663 ss: '%d sekunder', 10664 m: 'en minut', 10665 mm: '%d minuter', 10666 h: 'en timme', 10667 hh: '%d timmar', 10668 d: 'en dag', 10669 dd: '%d dagar', 10670 M: 'en månad', 10671 MM: '%d månader', 10672 y: 'ett år', 10673 yy: '%d år', 10674 }, 10675 dayOfMonthOrdinalParse: /\d{1,2}(\:e|\:a)/, 10676 ordinal: function (number) { 10677 var b = number % 10, 10678 output = 10679 ~~((number % 100) / 10) === 1 10680 ? ':e' 10681 : b === 1 10682 ? ':a' 10683 : b === 2 10684 ? ':a' 10685 : b === 3 10686 ? ':e' 10687 : ':e'; 10688 return number + output; 10689 }, 10690 week: { 10691 dow: 1, // Monday is the first day of the week. 10692 doy: 4, // The week that contains Jan 4th is the first week of the year. 10693 }, 10694 }); 10695 10696 //! moment.js locale configuration 10697 10698 moment.defineLocale('sw', { 10699 months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split( 10700 '_' 10701 ), 10702 monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'), 10703 weekdays: 10704 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split( 10705 '_' 10706 ), 10707 weekdaysShort: 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'), 10708 weekdaysMin: 'J2_J3_J4_J5_Al_Ij_J1'.split('_'), 10709 weekdaysParseExact: true, 10710 longDateFormat: { 10711 LT: 'hh:mm A', 10712 LTS: 'HH:mm:ss', 10713 L: 'DD.MM.YYYY', 10714 LL: 'D MMMM YYYY', 10715 LLL: 'D MMMM YYYY HH:mm', 10716 LLLL: 'dddd, D MMMM YYYY HH:mm', 10717 }, 10718 calendar: { 10719 sameDay: '[leo saa] LT', 10720 nextDay: '[kesho saa] LT', 10721 nextWeek: '[wiki ijayo] dddd [saat] LT', 10722 lastDay: '[jana] LT', 10723 lastWeek: '[wiki iliyopita] dddd [saat] LT', 10724 sameElse: 'L', 10725 }, 10726 relativeTime: { 10727 future: '%s baadaye', 10728 past: 'tokea %s', 10729 s: 'hivi punde', 10730 ss: 'sekunde %d', 10731 m: 'dakika moja', 10732 mm: 'dakika %d', 10733 h: 'saa limoja', 10734 hh: 'masaa %d', 10735 d: 'siku moja', 10736 dd: 'siku %d', 10737 M: 'mwezi mmoja', 10738 MM: 'miezi %d', 10739 y: 'mwaka mmoja', 10740 yy: 'miaka %d', 10741 }, 10742 week: { 10743 dow: 1, // Monday is the first day of the week. 10744 doy: 7, // The week that contains Jan 7th is the first week of the year. 10745 }, 10746 }); 10747 10748 //! moment.js locale configuration 10749 10750 var symbolMap$h = { 10751 1: '௧', 10752 2: '௨', 10753 3: '௩', 10754 4: '௪', 10755 5: '௫', 10756 6: '௬', 10757 7: '௭', 10758 8: '௮', 10759 9: '௯', 10760 0: '௦', 10761 }, 10762 numberMap$g = { 10763 '௧': '1', 10764 '௨': '2', 10765 '௩': '3', 10766 '௪': '4', 10767 '௫': '5', 10768 '௬': '6', 10769 '௭': '7', 10770 '௮': '8', 10771 '௯': '9', 10772 '௦': '0', 10773 }; 10774 10775 moment.defineLocale('ta', { 10776 months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( 10777 '_' 10778 ), 10779 monthsShort: 10780 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( 10781 '_' 10782 ), 10783 weekdays: 10784 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split( 10785 '_' 10786 ), 10787 weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split( 10788 '_' 10789 ), 10790 weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), 10791 longDateFormat: { 10792 LT: 'HH:mm', 10793 LTS: 'HH:mm:ss', 10794 L: 'DD/MM/YYYY', 10795 LL: 'D MMMM YYYY', 10796 LLL: 'D MMMM YYYY, HH:mm', 10797 LLLL: 'dddd, D MMMM YYYY, HH:mm', 10798 }, 10799 calendar: { 10800 sameDay: '[இன்று] LT', 10801 nextDay: '[நாளை] LT', 10802 nextWeek: 'dddd, LT', 10803 lastDay: '[நேற்று] LT', 10804 lastWeek: '[கடந்த வாரம்] dddd, LT', 10805 sameElse: 'L', 10806 }, 10807 relativeTime: { 10808 future: '%s இல்', 10809 past: '%s முன்', 10810 s: 'ஒரு சில விநாடிகள்', 10811 ss: '%d விநாடிகள்', 10812 m: 'ஒரு நிமிடம்', 10813 mm: '%d நிமிடங்கள்', 10814 h: 'ஒரு மணி நேரம்', 10815 hh: '%d மணி நேரம்', 10816 d: 'ஒரு நாள்', 10817 dd: '%d நாட்கள்', 10818 M: 'ஒரு மாதம்', 10819 MM: '%d மாதங்கள்', 10820 y: 'ஒரு வருடம்', 10821 yy: '%d ஆண்டுகள்', 10822 }, 10823 dayOfMonthOrdinalParse: /\d{1,2}வது/, 10824 ordinal: function (number) { 10825 return number + 'வது'; 10826 }, 10827 preparse: function (string) { 10828 return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) { 10829 return numberMap$g[match]; 10830 }); 10831 }, 10832 postformat: function (string) { 10833 return string.replace(/\d/g, function (match) { 10834 return symbolMap$h[match]; 10835 }); 10836 }, 10837 // refer http://ta.wikipedia.org/s/1er1 10838 meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, 10839 meridiem: function (hour, minute, isLower) { 10840 if (hour < 2) { 10841 return ' யாமம்'; 10842 } else if (hour < 6) { 10843 return ' வைகறை'; // வைகறை 10844 } else if (hour < 10) { 10845 return ' காலை'; // காலை 10846 } else if (hour < 14) { 10847 return ' நண்பகல்'; // நண்பகல் 10848 } else if (hour < 18) { 10849 return ' எற்பாடு'; // எற்பாடு 10850 } else if (hour < 22) { 10851 return ' மாலை'; // மாலை 10852 } else { 10853 return ' யாமம்'; 10854 } 10855 }, 10856 meridiemHour: function (hour, meridiem) { 10857 if (hour === 12) { 10858 hour = 0; 10859 } 10860 if (meridiem === 'யாமம்') { 10861 return hour < 2 ? hour : hour + 12; 10862 } else if (meridiem === 'வைகறை' || meridiem === 'காலை') { 10863 return hour; 10864 } else if (meridiem === 'நண்பகல்') { 10865 return hour >= 10 ? hour : hour + 12; 10866 } else { 10867 return hour + 12; 10868 } 10869 }, 10870 week: { 10871 dow: 0, // Sunday is the first day of the week. 10872 doy: 6, // The week that contains Jan 6th is the first week of the year. 10873 }, 10874 }); 10875 10876 //! moment.js locale configuration 10877 10878 moment.defineLocale('te', { 10879 months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split( 10880 '_' 10881 ), 10882 monthsShort: 10883 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split( 10884 '_' 10885 ), 10886 monthsParseExact: true, 10887 weekdays: 10888 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split( 10889 '_' 10890 ), 10891 weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), 10892 weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), 10893 longDateFormat: { 10894 LT: 'A h:mm', 10895 LTS: 'A h:mm:ss', 10896 L: 'DD/MM/YYYY', 10897 LL: 'D MMMM YYYY', 10898 LLL: 'D MMMM YYYY, A h:mm', 10899 LLLL: 'dddd, D MMMM YYYY, A h:mm', 10900 }, 10901 calendar: { 10902 sameDay: '[నేడు] LT', 10903 nextDay: '[రేపు] LT', 10904 nextWeek: 'dddd, LT', 10905 lastDay: '[నిన్న] LT', 10906 lastWeek: '[గత] dddd, LT', 10907 sameElse: 'L', 10908 }, 10909 relativeTime: { 10910 future: '%s లో', 10911 past: '%s క్రితం', 10912 s: 'కొన్ని క్షణాలు', 10913 ss: '%d సెకన్లు', 10914 m: 'ఒక నిమిషం', 10915 mm: '%d నిమిషాలు', 10916 h: 'ఒక గంట', 10917 hh: '%d గంటలు', 10918 d: 'ఒక రోజు', 10919 dd: '%d రోజులు', 10920 M: 'ఒక నెల', 10921 MM: '%d నెలలు', 10922 y: 'ఒక సంవత్సరం', 10923 yy: '%d సంవత్సరాలు', 10924 }, 10925 dayOfMonthOrdinalParse: /\d{1,2}వ/, 10926 ordinal: '%dవ', 10927 meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, 10928 meridiemHour: function (hour, meridiem) { 10929 if (hour === 12) { 10930 hour = 0; 10931 } 10932 if (meridiem === 'రాత్రి') { 10933 return hour < 4 ? hour : hour + 12; 10934 } else if (meridiem === 'ఉదయం') { 10935 return hour; 10936 } else if (meridiem === 'మధ్యాహ్నం') { 10937 return hour >= 10 ? hour : hour + 12; 10938 } else if (meridiem === 'సాయంత్రం') { 10939 return hour + 12; 10940 } 10941 }, 10942 meridiem: function (hour, minute, isLower) { 10943 if (hour < 4) { 10944 return 'రాత్రి'; 10945 } else if (hour < 10) { 10946 return 'ఉదయం'; 10947 } else if (hour < 17) { 10948 return 'మధ్యాహ్నం'; 10949 } else if (hour < 20) { 10950 return 'సాయంత్రం'; 10951 } else { 10952 return 'రాత్రి'; 10953 } 10954 }, 10955 week: { 10956 dow: 0, // Sunday is the first day of the week. 10957 doy: 6, // The week that contains Jan 6th is the first week of the year. 10958 }, 10959 }); 10960 10961 //! moment.js locale configuration 10962 10963 moment.defineLocale('tet', { 10964 months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split( 10965 '_' 10966 ), 10967 monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), 10968 weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'), 10969 weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'), 10970 weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'), 10971 longDateFormat: { 10972 LT: 'HH:mm', 10973 LTS: 'HH:mm:ss', 10974 L: 'DD/MM/YYYY', 10975 LL: 'D MMMM YYYY', 10976 LLL: 'D MMMM YYYY HH:mm', 10977 LLLL: 'dddd, D MMMM YYYY HH:mm', 10978 }, 10979 calendar: { 10980 sameDay: '[Ohin iha] LT', 10981 nextDay: '[Aban iha] LT', 10982 nextWeek: 'dddd [iha] LT', 10983 lastDay: '[Horiseik iha] LT', 10984 lastWeek: 'dddd [semana kotuk] [iha] LT', 10985 sameElse: 'L', 10986 }, 10987 relativeTime: { 10988 future: 'iha %s', 10989 past: '%s liuba', 10990 s: 'segundu balun', 10991 ss: 'segundu %d', 10992 m: 'minutu ida', 10993 mm: 'minutu %d', 10994 h: 'oras ida', 10995 hh: 'oras %d', 10996 d: 'loron ida', 10997 dd: 'loron %d', 10998 M: 'fulan ida', 10999 MM: 'fulan %d', 11000 y: 'tinan ida', 11001 yy: 'tinan %d', 11002 }, 11003 dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, 11004 ordinal: function (number) { 11005 var b = number % 10, 11006 output = 11007 ~~((number % 100) / 10) === 1 11008 ? 'th' 11009 : b === 1 11010 ? 'st' 11011 : b === 2 11012 ? 'nd' 11013 : b === 3 11014 ? 'rd' 11015 : 'th'; 11016 return number + output; 11017 }, 11018 week: { 11019 dow: 1, // Monday is the first day of the week. 11020 doy: 4, // The week that contains Jan 4th is the first week of the year. 11021 }, 11022 }); 11023 11024 //! moment.js locale configuration 11025 11026 var suffixes$3 = { 11027 0: '-ум', 11028 1: '-ум', 11029 2: '-юм', 11030 3: '-юм', 11031 4: '-ум', 11032 5: '-ум', 11033 6: '-ум', 11034 7: '-ум', 11035 8: '-ум', 11036 9: '-ум', 11037 10: '-ум', 11038 12: '-ум', 11039 13: '-ум', 11040 20: '-ум', 11041 30: '-юм', 11042 40: '-ум', 11043 50: '-ум', 11044 60: '-ум', 11045 70: '-ум', 11046 80: '-ум', 11047 90: '-ум', 11048 100: '-ум', 11049 }; 11050 11051 moment.defineLocale('tg', { 11052 months: { 11053 format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split( 11054 '_' 11055 ), 11056 standalone: 11057 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( 11058 '_' 11059 ), 11060 }, 11061 monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), 11062 weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split( 11063 '_' 11064 ), 11065 weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'), 11066 weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'), 11067 longDateFormat: { 11068 LT: 'HH:mm', 11069 LTS: 'HH:mm:ss', 11070 L: 'DD.MM.YYYY', 11071 LL: 'D MMMM YYYY', 11072 LLL: 'D MMMM YYYY HH:mm', 11073 LLLL: 'dddd, D MMMM YYYY HH:mm', 11074 }, 11075 calendar: { 11076 sameDay: '[Имрӯз соати] LT', 11077 nextDay: '[Фардо соати] LT', 11078 lastDay: '[Дирӯз соати] LT', 11079 nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT', 11080 lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT', 11081 sameElse: 'L', 11082 }, 11083 relativeTime: { 11084 future: 'баъди %s', 11085 past: '%s пеш', 11086 s: 'якчанд сония', 11087 m: 'як дақиқа', 11088 mm: '%d дақиқа', 11089 h: 'як соат', 11090 hh: '%d соат', 11091 d: 'як рӯз', 11092 dd: '%d рӯз', 11093 M: 'як моҳ', 11094 MM: '%d моҳ', 11095 y: 'як сол', 11096 yy: '%d сол', 11097 }, 11098 meridiemParse: /шаб|субҳ|рӯз|бегоҳ/, 11099 meridiemHour: function (hour, meridiem) { 11100 if (hour === 12) { 11101 hour = 0; 11102 } 11103 if (meridiem === 'шаб') { 11104 return hour < 4 ? hour : hour + 12; 11105 } else if (meridiem === 'субҳ') { 11106 return hour; 11107 } else if (meridiem === 'рӯз') { 11108 return hour >= 11 ? hour : hour + 12; 11109 } else if (meridiem === 'бегоҳ') { 11110 return hour + 12; 11111 } 11112 }, 11113 meridiem: function (hour, minute, isLower) { 11114 if (hour < 4) { 11115 return 'шаб'; 11116 } else if (hour < 11) { 11117 return 'субҳ'; 11118 } else if (hour < 16) { 11119 return 'рӯз'; 11120 } else if (hour < 19) { 11121 return 'бегоҳ'; 11122 } else { 11123 return 'шаб'; 11124 } 11125 }, 11126 dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, 11127 ordinal: function (number) { 11128 var a = number % 10, 11129 b = number >= 100 ? 100 : null; 11130 return number + (suffixes$3[number] || suffixes$3[a] || suffixes$3[b]); 11131 }, 11132 week: { 11133 dow: 1, // Monday is the first day of the week. 11134 doy: 7, // The week that contains Jan 1th is the first week of the year. 11135 }, 11136 }); 11137 11138 //! moment.js locale configuration 11139 11140 moment.defineLocale('th', { 11141 months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split( 11142 '_' 11143 ), 11144 monthsShort: 11145 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split( 11146 '_' 11147 ), 11148 monthsParseExact: true, 11149 weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), 11150 weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference 11151 weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), 11152 weekdaysParseExact: true, 11153 longDateFormat: { 11154 LT: 'H:mm', 11155 LTS: 'H:mm:ss', 11156 L: 'DD/MM/YYYY', 11157 LL: 'D MMMM YYYY', 11158 LLL: 'D MMMM YYYY เวลา H:mm', 11159 LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm', 11160 }, 11161 meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, 11162 isPM: function (input) { 11163 return input === 'หลังเที่ยง'; 11164 }, 11165 meridiem: function (hour, minute, isLower) { 11166 if (hour < 12) { 11167 return 'ก่อนเที่ยง'; 11168 } else { 11169 return 'หลังเที่ยง'; 11170 } 11171 }, 11172 calendar: { 11173 sameDay: '[วันนี้ เวลา] LT', 11174 nextDay: '[พรุ่งนี้ เวลา] LT', 11175 nextWeek: 'dddd[หน้า เวลา] LT', 11176 lastDay: '[เมื่อวานนี้ เวลา] LT', 11177 lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT', 11178 sameElse: 'L', 11179 }, 11180 relativeTime: { 11181 future: 'อีก %s', 11182 past: '%sที่แล้ว', 11183 s: 'ไม่กี่วินาที', 11184 ss: '%d วินาที', 11185 m: '1 นาที', 11186 mm: '%d นาที', 11187 h: '1 ชั่วโมง', 11188 hh: '%d ชั่วโมง', 11189 d: '1 วัน', 11190 dd: '%d วัน', 11191 w: '1 สัปดาห์', 11192 ww: '%d สัปดาห์', 11193 M: '1 เดือน', 11194 MM: '%d เดือน', 11195 y: '1 ปี', 11196 yy: '%d ปี', 11197 }, 11198 }); 11199 11200 //! moment.js locale configuration 11201 11202 var suffixes$4 = { 11203 1: "'inji", 11204 5: "'inji", 11205 8: "'inji", 11206 70: "'inji", 11207 80: "'inji", 11208 2: "'nji", 11209 7: "'nji", 11210 20: "'nji", 11211 50: "'nji", 11212 3: "'ünji", 11213 4: "'ünji", 11214 100: "'ünji", 11215 6: "'njy", 11216 9: "'unjy", 11217 10: "'unjy", 11218 30: "'unjy", 11219 60: "'ynjy", 11220 90: "'ynjy", 11221 }; 11222 11223 moment.defineLocale('tk', { 11224 months: 'Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr'.split( 11225 '_' 11226 ), 11227 monthsShort: 'Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek'.split('_'), 11228 weekdays: 'Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe'.split( 11229 '_' 11230 ), 11231 weekdaysShort: 'Ýek_Duş_Siş_Çar_Pen_Ann_Şen'.split('_'), 11232 weekdaysMin: 'Ýk_Dş_Sş_Çr_Pn_An_Şn'.split('_'), 11233 longDateFormat: { 11234 LT: 'HH:mm', 11235 LTS: 'HH:mm:ss', 11236 L: 'DD.MM.YYYY', 11237 LL: 'D MMMM YYYY', 11238 LLL: 'D MMMM YYYY HH:mm', 11239 LLLL: 'dddd, D MMMM YYYY HH:mm', 11240 }, 11241 calendar: { 11242 sameDay: '[bugün sagat] LT', 11243 nextDay: '[ertir sagat] LT', 11244 nextWeek: '[indiki] dddd [sagat] LT', 11245 lastDay: '[düýn] LT', 11246 lastWeek: '[geçen] dddd [sagat] LT', 11247 sameElse: 'L', 11248 }, 11249 relativeTime: { 11250 future: '%s soň', 11251 past: '%s öň', 11252 s: 'birnäçe sekunt', 11253 m: 'bir minut', 11254 mm: '%d minut', 11255 h: 'bir sagat', 11256 hh: '%d sagat', 11257 d: 'bir gün', 11258 dd: '%d gün', 11259 M: 'bir aý', 11260 MM: '%d aý', 11261 y: 'bir ýyl', 11262 yy: '%d ýyl', 11263 }, 11264 ordinal: function (number, period) { 11265 switch (period) { 11266 case 'd': 11267 case 'D': 11268 case 'Do': 11269 case 'DD': 11270 return number; 11271 default: 11272 if (number === 0) { 11273 // special case for zero 11274 return number + "'unjy"; 11275 } 11276 var a = number % 10, 11277 b = (number % 100) - a, 11278 c = number >= 100 ? 100 : null; 11279 return number + (suffixes$4[a] || suffixes$4[b] || suffixes$4[c]); 11280 } 11281 }, 11282 week: { 11283 dow: 1, // Monday is the first day of the week. 11284 doy: 7, // The week that contains Jan 7th is the first week of the year. 11285 }, 11286 }); 11287 11288 //! moment.js locale configuration 11289 11290 moment.defineLocale('tl-ph', { 11291 months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split( 11292 '_' 11293 ), 11294 monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), 11295 weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split( 11296 '_' 11297 ), 11298 weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), 11299 weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), 11300 longDateFormat: { 11301 LT: 'HH:mm', 11302 LTS: 'HH:mm:ss', 11303 L: 'MM/D/YYYY', 11304 LL: 'MMMM D, YYYY', 11305 LLL: 'MMMM D, YYYY HH:mm', 11306 LLLL: 'dddd, MMMM DD, YYYY HH:mm', 11307 }, 11308 calendar: { 11309 sameDay: 'LT [ngayong araw]', 11310 nextDay: '[Bukas ng] LT', 11311 nextWeek: 'LT [sa susunod na] dddd', 11312 lastDay: 'LT [kahapon]', 11313 lastWeek: 'LT [noong nakaraang] dddd', 11314 sameElse: 'L', 11315 }, 11316 relativeTime: { 11317 future: 'sa loob ng %s', 11318 past: '%s ang nakalipas', 11319 s: 'ilang segundo', 11320 ss: '%d segundo', 11321 m: 'isang minuto', 11322 mm: '%d minuto', 11323 h: 'isang oras', 11324 hh: '%d oras', 11325 d: 'isang araw', 11326 dd: '%d araw', 11327 M: 'isang buwan', 11328 MM: '%d buwan', 11329 y: 'isang taon', 11330 yy: '%d taon', 11331 }, 11332 dayOfMonthOrdinalParse: /\d{1,2}/, 11333 ordinal: function (number) { 11334 return number; 11335 }, 11336 week: { 11337 dow: 1, // Monday is the first day of the week. 11338 doy: 4, // The week that contains Jan 4th is the first week of the year. 11339 }, 11340 }); 11341 11342 //! moment.js locale configuration 11343 11344 var numbersNouns = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_'); 11345 11346 function translateFuture(output) { 11347 var time = output; 11348 time = 11349 output.indexOf('jaj') !== -1 11350 ? time.slice(0, -3) + 'leS' 11351 : output.indexOf('jar') !== -1 11352 ? time.slice(0, -3) + 'waQ' 11353 : output.indexOf('DIS') !== -1 11354 ? time.slice(0, -3) + 'nem' 11355 : time + ' pIq'; 11356 return time; 11357 } 11358 11359 function translatePast(output) { 11360 var time = output; 11361 time = 11362 output.indexOf('jaj') !== -1 11363 ? time.slice(0, -3) + 'Hu’' 11364 : output.indexOf('jar') !== -1 11365 ? time.slice(0, -3) + 'wen' 11366 : output.indexOf('DIS') !== -1 11367 ? time.slice(0, -3) + 'ben' 11368 : time + ' ret'; 11369 return time; 11370 } 11371 11372 function translate$a(number, withoutSuffix, string, isFuture) { 11373 var numberNoun = numberAsNoun(number); 11374 switch (string) { 11375 case 'ss': 11376 return numberNoun + ' lup'; 11377 case 'mm': 11378 return numberNoun + ' tup'; 11379 case 'hh': 11380 return numberNoun + ' rep'; 11381 case 'dd': 11382 return numberNoun + ' jaj'; 11383 case 'MM': 11384 return numberNoun + ' jar'; 11385 case 'yy': 11386 return numberNoun + ' DIS'; 11387 } 11388 } 11389 11390 function numberAsNoun(number) { 11391 var hundred = Math.floor((number % 1000) / 100), 11392 ten = Math.floor((number % 100) / 10), 11393 one = number % 10, 11394 word = ''; 11395 if (hundred > 0) { 11396 word += numbersNouns[hundred] + 'vatlh'; 11397 } 11398 if (ten > 0) { 11399 word += (word !== '' ? ' ' : '') + numbersNouns[ten] + 'maH'; 11400 } 11401 if (one > 0) { 11402 word += (word !== '' ? ' ' : '') + numbersNouns[one]; 11403 } 11404 return word === '' ? 'pagh' : word; 11405 } 11406 11407 moment.defineLocale('tlh', { 11408 months: 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split( 11409 '_' 11410 ), 11411 monthsShort: 11412 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split( 11413 '_' 11414 ), 11415 monthsParseExact: true, 11416 weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( 11417 '_' 11418 ), 11419 weekdaysShort: 11420 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), 11421 weekdaysMin: 11422 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), 11423 longDateFormat: { 11424 LT: 'HH:mm', 11425 LTS: 'HH:mm:ss', 11426 L: 'DD.MM.YYYY', 11427 LL: 'D MMMM YYYY', 11428 LLL: 'D MMMM YYYY HH:mm', 11429 LLLL: 'dddd, D MMMM YYYY HH:mm', 11430 }, 11431 calendar: { 11432 sameDay: '[DaHjaj] LT', 11433 nextDay: '[wa’leS] LT', 11434 nextWeek: 'LLL', 11435 lastDay: '[wa’Hu’] LT', 11436 lastWeek: 'LLL', 11437 sameElse: 'L', 11438 }, 11439 relativeTime: { 11440 future: translateFuture, 11441 past: translatePast, 11442 s: 'puS lup', 11443 ss: translate$a, 11444 m: 'wa’ tup', 11445 mm: translate$a, 11446 h: 'wa’ rep', 11447 hh: translate$a, 11448 d: 'wa’ jaj', 11449 dd: translate$a, 11450 M: 'wa’ jar', 11451 MM: translate$a, 11452 y: 'wa’ DIS', 11453 yy: translate$a, 11454 }, 11455 dayOfMonthOrdinalParse: /\d{1,2}\./, 11456 ordinal: '%d.', 11457 week: { 11458 dow: 1, // Monday is the first day of the week. 11459 doy: 4, // The week that contains Jan 4th is the first week of the year. 11460 }, 11461 }); 11462 11463 //! moment.js locale configuration 11464 11465 var suffixes$5 = { 11466 1: "'inci", 11467 5: "'inci", 11468 8: "'inci", 11469 70: "'inci", 11470 80: "'inci", 11471 2: "'nci", 11472 7: "'nci", 11473 20: "'nci", 11474 50: "'nci", 11475 3: "'üncü", 11476 4: "'üncü", 11477 100: "'üncü", 11478 6: "'ncı", 11479 9: "'uncu", 11480 10: "'uncu", 11481 30: "'uncu", 11482 60: "'ıncı", 11483 90: "'ıncı", 11484 }; 11485 11486 moment.defineLocale('tr', { 11487 months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split( 11488 '_' 11489 ), 11490 monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'), 11491 weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split( 11492 '_' 11493 ), 11494 weekdaysShort: 'Paz_Pzt_Sal_Çar_Per_Cum_Cmt'.split('_'), 11495 weekdaysMin: 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), 11496 meridiem: function (hours, minutes, isLower) { 11497 if (hours < 12) { 11498 return isLower ? 'öö' : 'ÖÖ'; 11499 } else { 11500 return isLower ? 'ös' : 'ÖS'; 11501 } 11502 }, 11503 meridiemParse: /öö|ÖÖ|ös|ÖS/, 11504 isPM: function (input) { 11505 return input === 'ös' || input === 'ÖS'; 11506 }, 11507 longDateFormat: { 11508 LT: 'HH:mm', 11509 LTS: 'HH:mm:ss', 11510 L: 'DD.MM.YYYY', 11511 LL: 'D MMMM YYYY', 11512 LLL: 'D MMMM YYYY HH:mm', 11513 LLLL: 'dddd, D MMMM YYYY HH:mm', 11514 }, 11515 calendar: { 11516 sameDay: '[bugün saat] LT', 11517 nextDay: '[yarın saat] LT', 11518 nextWeek: '[gelecek] dddd [saat] LT', 11519 lastDay: '[dün] LT', 11520 lastWeek: '[geçen] dddd [saat] LT', 11521 sameElse: 'L', 11522 }, 11523 relativeTime: { 11524 future: '%s sonra', 11525 past: '%s önce', 11526 s: 'birkaç saniye', 11527 ss: '%d saniye', 11528 m: 'bir dakika', 11529 mm: '%d dakika', 11530 h: 'bir saat', 11531 hh: '%d saat', 11532 d: 'bir gün', 11533 dd: '%d gün', 11534 w: 'bir hafta', 11535 ww: '%d hafta', 11536 M: 'bir ay', 11537 MM: '%d ay', 11538 y: 'bir yıl', 11539 yy: '%d yıl', 11540 }, 11541 ordinal: function (number, period) { 11542 switch (period) { 11543 case 'd': 11544 case 'D': 11545 case 'Do': 11546 case 'DD': 11547 return number; 11548 default: 11549 if (number === 0) { 11550 // special case for zero 11551 return number + "'ıncı"; 11552 } 11553 var a = number % 10, 11554 b = (number % 100) - a, 11555 c = number >= 100 ? 100 : null; 11556 return number + (suffixes$5[a] || suffixes$5[b] || suffixes$5[c]); 11557 } 11558 }, 11559 week: { 11560 dow: 1, // Monday is the first day of the week. 11561 doy: 7, // The week that contains Jan 7th is the first week of the year. 11562 }, 11563 }); 11564 11565 //! moment.js locale configuration 11566 11567 // After the year there should be a slash and the amount of years since December 26, 1979 in Roman numerals. 11568 // This is currently too difficult (maybe even impossible) to add. 11569 moment.defineLocale('tzl', { 11570 months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split( 11571 '_' 11572 ), 11573 monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'), 11574 weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'), 11575 weekdaysShort: 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'), 11576 weekdaysMin: 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'), 11577 longDateFormat: { 11578 LT: 'HH.mm', 11579 LTS: 'HH.mm.ss', 11580 L: 'DD.MM.YYYY', 11581 LL: 'D. MMMM [dallas] YYYY', 11582 LLL: 'D. MMMM [dallas] YYYY HH.mm', 11583 LLLL: 'dddd, [li] D. MMMM [dallas] YYYY HH.mm', 11584 }, 11585 meridiemParse: /d\'o|d\'a/i, 11586 isPM: function (input) { 11587 return "d'o" === input.toLowerCase(); 11588 }, 11589 meridiem: function (hours, minutes, isLower) { 11590 if (hours > 11) { 11591 return isLower ? "d'o" : "D'O"; 11592 } else { 11593 return isLower ? "d'a" : "D'A"; 11594 } 11595 }, 11596 calendar: { 11597 sameDay: '[oxhi à] LT', 11598 nextDay: '[demà à] LT', 11599 nextWeek: 'dddd [à] LT', 11600 lastDay: '[ieiri à] LT', 11601 lastWeek: '[sür el] dddd [lasteu à] LT', 11602 sameElse: 'L', 11603 }, 11604 relativeTime: { 11605 future: 'osprei %s', 11606 past: 'ja%s', 11607 s: processRelativeTime$a, 11608 ss: processRelativeTime$a, 11609 m: processRelativeTime$a, 11610 mm: processRelativeTime$a, 11611 h: processRelativeTime$a, 11612 hh: processRelativeTime$a, 11613 d: processRelativeTime$a, 11614 dd: processRelativeTime$a, 11615 M: processRelativeTime$a, 11616 MM: processRelativeTime$a, 11617 y: processRelativeTime$a, 11618 yy: processRelativeTime$a, 11619 }, 11620 dayOfMonthOrdinalParse: /\d{1,2}\./, 11621 ordinal: '%d.', 11622 week: { 11623 dow: 1, // Monday is the first day of the week. 11624 doy: 4, // The week that contains Jan 4th is the first week of the year. 11625 }, 11626 }); 11627 11628 function processRelativeTime$a(number, withoutSuffix, key, isFuture) { 11629 var format = { 11630 s: ['viensas secunds', "'iensas secunds"], 11631 ss: [number + ' secunds', '' + number + ' secunds'], 11632 m: ["'n míut", "'iens míut"], 11633 mm: [number + ' míuts', '' + number + ' míuts'], 11634 h: ["'n þora", "'iensa þora"], 11635 hh: [number + ' þoras', '' + number + ' þoras'], 11636 d: ["'n ziua", "'iensa ziua"], 11637 dd: [number + ' ziuas', '' + number + ' ziuas'], 11638 M: ["'n mes", "'iens mes"], 11639 MM: [number + ' mesen', '' + number + ' mesen'], 11640 y: ["'n ar", "'iens ar"], 11641 yy: [number + ' ars', '' + number + ' ars'], 11642 }; 11643 return isFuture 11644 ? format[key][0] 11645 : withoutSuffix 11646 ? format[key][0] 11647 : format[key][1]; 11648 } 11649 11650 //! moment.js locale configuration 11651 11652 moment.defineLocale('tzm-latn', { 11653 months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( 11654 '_' 11655 ), 11656 monthsShort: 11657 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( 11658 '_' 11659 ), 11660 weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), 11661 weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), 11662 weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), 11663 longDateFormat: { 11664 LT: 'HH:mm', 11665 LTS: 'HH:mm:ss', 11666 L: 'DD/MM/YYYY', 11667 LL: 'D MMMM YYYY', 11668 LLL: 'D MMMM YYYY HH:mm', 11669 LLLL: 'dddd D MMMM YYYY HH:mm', 11670 }, 11671 calendar: { 11672 sameDay: '[asdkh g] LT', 11673 nextDay: '[aska g] LT', 11674 nextWeek: 'dddd [g] LT', 11675 lastDay: '[assant g] LT', 11676 lastWeek: 'dddd [g] LT', 11677 sameElse: 'L', 11678 }, 11679 relativeTime: { 11680 future: 'dadkh s yan %s', 11681 past: 'yan %s', 11682 s: 'imik', 11683 ss: '%d imik', 11684 m: 'minuḍ', 11685 mm: '%d minuḍ', 11686 h: 'saɛa', 11687 hh: '%d tassaɛin', 11688 d: 'ass', 11689 dd: '%d ossan', 11690 M: 'ayowr', 11691 MM: '%d iyyirn', 11692 y: 'asgas', 11693 yy: '%d isgasn', 11694 }, 11695 week: { 11696 dow: 6, // Saturday is the first day of the week. 11697 doy: 12, // The week that contains Jan 12th is the first week of the year. 11698 }, 11699 }); 11700 11701 //! moment.js locale configuration 11702 11703 moment.defineLocale('tzm', { 11704 months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( 11705 '_' 11706 ), 11707 monthsShort: 11708 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( 11709 '_' 11710 ), 11711 weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), 11712 weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), 11713 weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), 11714 longDateFormat: { 11715 LT: 'HH:mm', 11716 LTS: 'HH:mm:ss', 11717 L: 'DD/MM/YYYY', 11718 LL: 'D MMMM YYYY', 11719 LLL: 'D MMMM YYYY HH:mm', 11720 LLLL: 'dddd D MMMM YYYY HH:mm', 11721 }, 11722 calendar: { 11723 sameDay: '[ⴰⵙⴷⵅ ⴴ] LT', 11724 nextDay: '[ⴰⵙⴽⴰ ⴴ] LT', 11725 nextWeek: 'dddd [ⴴ] LT', 11726 lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT', 11727 lastWeek: 'dddd [ⴴ] LT', 11728 sameElse: 'L', 11729 }, 11730 relativeTime: { 11731 future: 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s', 11732 past: 'ⵢⴰⵏ %s', 11733 s: 'ⵉⵎⵉⴽ', 11734 ss: '%d ⵉⵎⵉⴽ', 11735 m: 'ⵎⵉⵏⵓⴺ', 11736 mm: '%d ⵎⵉⵏⵓⴺ', 11737 h: 'ⵙⴰⵄⴰ', 11738 hh: '%d ⵜⴰⵙⵙⴰⵄⵉⵏ', 11739 d: 'ⴰⵙⵙ', 11740 dd: '%d oⵙⵙⴰⵏ', 11741 M: 'ⴰⵢoⵓⵔ', 11742 MM: '%d ⵉⵢⵢⵉⵔⵏ', 11743 y: 'ⴰⵙⴳⴰⵙ', 11744 yy: '%d ⵉⵙⴳⴰⵙⵏ', 11745 }, 11746 week: { 11747 dow: 6, // Saturday is the first day of the week. 11748 doy: 12, // The week that contains Jan 12th is the first week of the year. 11749 }, 11750 }); 11751 11752 //! moment.js locale configuration 11753 11754 moment.defineLocale('ug-cn', { 11755 months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( 11756 '_' 11757 ), 11758 monthsShort: 11759 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( 11760 '_' 11761 ), 11762 weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split( 11763 '_' 11764 ), 11765 weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), 11766 weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), 11767 longDateFormat: { 11768 LT: 'HH:mm', 11769 LTS: 'HH:mm:ss', 11770 L: 'YYYY-MM-DD', 11771 LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى', 11772 LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', 11773 LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', 11774 }, 11775 meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, 11776 meridiemHour: function (hour, meridiem) { 11777 if (hour === 12) { 11778 hour = 0; 11779 } 11780 if ( 11781 meridiem === 'يېرىم كېچە' || 11782 meridiem === 'سەھەر' || 11783 meridiem === 'چۈشتىن بۇرۇن' 11784 ) { 11785 return hour; 11786 } else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') { 11787 return hour + 12; 11788 } else { 11789 return hour >= 11 ? hour : hour + 12; 11790 } 11791 }, 11792 meridiem: function (hour, minute, isLower) { 11793 var hm = hour * 100 + minute; 11794 if (hm < 600) { 11795 return 'يېرىم كېچە'; 11796 } else if (hm < 900) { 11797 return 'سەھەر'; 11798 } else if (hm < 1130) { 11799 return 'چۈشتىن بۇرۇن'; 11800 } else if (hm < 1230) { 11801 return 'چۈش'; 11802 } else if (hm < 1800) { 11803 return 'چۈشتىن كېيىن'; 11804 } else { 11805 return 'كەچ'; 11806 } 11807 }, 11808 calendar: { 11809 sameDay: '[بۈگۈن سائەت] LT', 11810 nextDay: '[ئەتە سائەت] LT', 11811 nextWeek: '[كېلەركى] dddd [سائەت] LT', 11812 lastDay: '[تۆنۈگۈن] LT', 11813 lastWeek: '[ئالدىنقى] dddd [سائەت] LT', 11814 sameElse: 'L', 11815 }, 11816 relativeTime: { 11817 future: '%s كېيىن', 11818 past: '%s بۇرۇن', 11819 s: 'نەچچە سېكونت', 11820 ss: '%d سېكونت', 11821 m: 'بىر مىنۇت', 11822 mm: '%d مىنۇت', 11823 h: 'بىر سائەت', 11824 hh: '%d سائەت', 11825 d: 'بىر كۈن', 11826 dd: '%d كۈن', 11827 M: 'بىر ئاي', 11828 MM: '%d ئاي', 11829 y: 'بىر يىل', 11830 yy: '%d يىل', 11831 }, 11832 11833 dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/, 11834 ordinal: function (number, period) { 11835 switch (period) { 11836 case 'd': 11837 case 'D': 11838 case 'DDD': 11839 return number + '-كۈنى'; 11840 case 'w': 11841 case 'W': 11842 return number + '-ھەپتە'; 11843 default: 11844 return number; 11845 } 11846 }, 11847 preparse: function (string) { 11848 return string.replace(/،/g, ','); 11849 }, 11850 postformat: function (string) { 11851 return string.replace(/,/g, '،'); 11852 }, 11853 week: { 11854 // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 11855 dow: 1, // Monday is the first day of the week. 11856 doy: 7, // The week that contains Jan 1st is the first week of the year. 11857 }, 11858 }); 11859 11860 //! moment.js locale configuration 11861 11862 function plural$6(word, num) { 11863 var forms = word.split('_'); 11864 return num % 10 === 1 && num % 100 !== 11 11865 ? forms[0] 11866 : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) 11867 ? forms[1] 11868 : forms[2]; 11869 } 11870 function relativeTimeWithPlural$4(number, withoutSuffix, key) { 11871 var format = { 11872 ss: withoutSuffix ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд', 11873 mm: withoutSuffix ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин', 11874 hh: withoutSuffix ? 'година_години_годин' : 'годину_години_годин', 11875 dd: 'день_дні_днів', 11876 MM: 'місяць_місяці_місяців', 11877 yy: 'рік_роки_років', 11878 }; 11879 if (key === 'm') { 11880 return withoutSuffix ? 'хвилина' : 'хвилину'; 11881 } else if (key === 'h') { 11882 return withoutSuffix ? 'година' : 'годину'; 11883 } else { 11884 return number + ' ' + plural$6(format[key], +number); 11885 } 11886 } 11887 function weekdaysCaseReplace(m, format) { 11888 var weekdays = { 11889 nominative: 11890 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split( 11891 '_' 11892 ), 11893 accusative: 11894 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split( 11895 '_' 11896 ), 11897 genitive: 11898 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split( 11899 '_' 11900 ), 11901 }, 11902 nounCase; 11903 11904 if (m === true) { 11905 return weekdays['nominative'] 11906 .slice(1, 7) 11907 .concat(weekdays['nominative'].slice(0, 1)); 11908 } 11909 if (!m) { 11910 return weekdays['nominative']; 11911 } 11912 11913 nounCase = /(\[[ВвУу]\]) ?dddd/.test(format) 11914 ? 'accusative' 11915 : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(format) 11916 ? 'genitive' 11917 : 'nominative'; 11918 return weekdays[nounCase][m.day()]; 11919 } 11920 function processHoursFunction(str) { 11921 return function () { 11922 return str + 'о' + (this.hours() === 11 ? 'б' : '') + '] LT'; 11923 }; 11924 } 11925 11926 moment.defineLocale('uk', { 11927 months: { 11928 format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split( 11929 '_' 11930 ), 11931 standalone: 11932 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split( 11933 '_' 11934 ), 11935 }, 11936 monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split( 11937 '_' 11938 ), 11939 weekdays: weekdaysCaseReplace, 11940 weekdaysShort: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), 11941 weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), 11942 longDateFormat: { 11943 LT: 'HH:mm', 11944 LTS: 'HH:mm:ss', 11945 L: 'DD.MM.YYYY', 11946 LL: 'D MMMM YYYY р.', 11947 LLL: 'D MMMM YYYY р., HH:mm', 11948 LLLL: 'dddd, D MMMM YYYY р., HH:mm', 11949 }, 11950 calendar: { 11951 sameDay: processHoursFunction('[Сьогодні '), 11952 nextDay: processHoursFunction('[Завтра '), 11953 lastDay: processHoursFunction('[Вчора '), 11954 nextWeek: processHoursFunction('[У] dddd ['), 11955 lastWeek: function () { 11956 switch (this.day()) { 11957 case 0: 11958 case 3: 11959 case 5: 11960 case 6: 11961 return processHoursFunction('[Минулої] dddd [').call(this); 11962 case 1: 11963 case 2: 11964 case 4: 11965 return processHoursFunction('[Минулого] dddd [').call(this); 11966 } 11967 }, 11968 sameElse: 'L', 11969 }, 11970 relativeTime: { 11971 future: 'за %s', 11972 past: '%s тому', 11973 s: 'декілька секунд', 11974 ss: relativeTimeWithPlural$4, 11975 m: relativeTimeWithPlural$4, 11976 mm: relativeTimeWithPlural$4, 11977 h: 'годину', 11978 hh: relativeTimeWithPlural$4, 11979 d: 'день', 11980 dd: relativeTimeWithPlural$4, 11981 M: 'місяць', 11982 MM: relativeTimeWithPlural$4, 11983 y: 'рік', 11984 yy: relativeTimeWithPlural$4, 11985 }, 11986 // M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason 11987 meridiemParse: /ночі|ранку|дня|вечора/, 11988 isPM: function (input) { 11989 return /^(дня|вечора)$/.test(input); 11990 }, 11991 meridiem: function (hour, minute, isLower) { 11992 if (hour < 4) { 11993 return 'ночі'; 11994 } else if (hour < 12) { 11995 return 'ранку'; 11996 } else if (hour < 17) { 11997 return 'дня'; 11998 } else { 11999 return 'вечора'; 12000 } 12001 }, 12002 dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, 12003 ordinal: function (number, period) { 12004 switch (period) { 12005 case 'M': 12006 case 'd': 12007 case 'DDD': 12008 case 'w': 12009 case 'W': 12010 return number + '-й'; 12011 case 'D': 12012 return number + '-го'; 12013 default: 12014 return number; 12015 } 12016 }, 12017 week: { 12018 dow: 1, // Monday is the first day of the week. 12019 doy: 7, // The week that contains Jan 7th is the first week of the year. 12020 }, 12021 }); 12022 12023 //! moment.js locale configuration 12024 12025 var months$a = [ 12026 'جنوری', 12027 'فروری', 12028 'مارچ', 12029 'اپریل', 12030 'مئی', 12031 'جون', 12032 'جولائی', 12033 'اگست', 12034 'ستمبر', 12035 'اکتوبر', 12036 'نومبر', 12037 'دسمبر', 12038 ], 12039 days$1 = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ']; 12040 12041 moment.defineLocale('ur', { 12042 months: months$a, 12043 monthsShort: months$a, 12044 weekdays: days$1, 12045 weekdaysShort: days$1, 12046 weekdaysMin: days$1, 12047 longDateFormat: { 12048 LT: 'HH:mm', 12049 LTS: 'HH:mm:ss', 12050 L: 'DD/MM/YYYY', 12051 LL: 'D MMMM YYYY', 12052 LLL: 'D MMMM YYYY HH:mm', 12053 LLLL: 'dddd، D MMMM YYYY HH:mm', 12054 }, 12055 meridiemParse: /صبح|شام/, 12056 isPM: function (input) { 12057 return 'شام' === input; 12058 }, 12059 meridiem: function (hour, minute, isLower) { 12060 if (hour < 12) { 12061 return 'صبح'; 12062 } 12063 return 'شام'; 12064 }, 12065 calendar: { 12066 sameDay: '[آج بوقت] LT', 12067 nextDay: '[کل بوقت] LT', 12068 nextWeek: 'dddd [بوقت] LT', 12069 lastDay: '[گذشتہ روز بوقت] LT', 12070 lastWeek: '[گذشتہ] dddd [بوقت] LT', 12071 sameElse: 'L', 12072 }, 12073 relativeTime: { 12074 future: '%s بعد', 12075 past: '%s قبل', 12076 s: 'چند سیکنڈ', 12077 ss: '%d سیکنڈ', 12078 m: 'ایک منٹ', 12079 mm: '%d منٹ', 12080 h: 'ایک گھنٹہ', 12081 hh: '%d گھنٹے', 12082 d: 'ایک دن', 12083 dd: '%d دن', 12084 M: 'ایک ماہ', 12085 MM: '%d ماہ', 12086 y: 'ایک سال', 12087 yy: '%d سال', 12088 }, 12089 preparse: function (string) { 12090 return string.replace(/،/g, ','); 12091 }, 12092 postformat: function (string) { 12093 return string.replace(/,/g, '،'); 12094 }, 12095 week: { 12096 dow: 1, // Monday is the first day of the week. 12097 doy: 4, // The week that contains Jan 4th is the first week of the year. 12098 }, 12099 }); 12100 12101 //! moment.js locale configuration 12102 12103 moment.defineLocale('uz-latn', { 12104 months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split( 12105 '_' 12106 ), 12107 monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'), 12108 weekdays: 12109 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split( 12110 '_' 12111 ), 12112 weekdaysShort: 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'), 12113 weekdaysMin: 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'), 12114 longDateFormat: { 12115 LT: 'HH:mm', 12116 LTS: 'HH:mm:ss', 12117 L: 'DD/MM/YYYY', 12118 LL: 'D MMMM YYYY', 12119 LLL: 'D MMMM YYYY HH:mm', 12120 LLLL: 'D MMMM YYYY, dddd HH:mm', 12121 }, 12122 calendar: { 12123 sameDay: '[Bugun soat] LT [da]', 12124 nextDay: '[Ertaga] LT [da]', 12125 nextWeek: 'dddd [kuni soat] LT [da]', 12126 lastDay: '[Kecha soat] LT [da]', 12127 lastWeek: "[O'tgan] dddd [kuni soat] LT [da]", 12128 sameElse: 'L', 12129 }, 12130 relativeTime: { 12131 future: 'Yaqin %s ichida', 12132 past: 'Bir necha %s oldin', 12133 s: 'soniya', 12134 ss: '%d soniya', 12135 m: 'bir daqiqa', 12136 mm: '%d daqiqa', 12137 h: 'bir soat', 12138 hh: '%d soat', 12139 d: 'bir kun', 12140 dd: '%d kun', 12141 M: 'bir oy', 12142 MM: '%d oy', 12143 y: 'bir yil', 12144 yy: '%d yil', 12145 }, 12146 week: { 12147 dow: 1, // Monday is the first day of the week. 12148 doy: 7, // The week that contains Jan 7th is the first week of the year. 12149 }, 12150 }); 12151 12152 //! moment.js locale configuration 12153 12154 moment.defineLocale('uz', { 12155 months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( 12156 '_' 12157 ), 12158 monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), 12159 weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'), 12160 weekdaysShort: 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'), 12161 weekdaysMin: 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), 12162 longDateFormat: { 12163 LT: 'HH:mm', 12164 LTS: 'HH:mm:ss', 12165 L: 'DD/MM/YYYY', 12166 LL: 'D MMMM YYYY', 12167 LLL: 'D MMMM YYYY HH:mm', 12168 LLLL: 'D MMMM YYYY, dddd HH:mm', 12169 }, 12170 calendar: { 12171 sameDay: '[Бугун соат] LT [да]', 12172 nextDay: '[Эртага] LT [да]', 12173 nextWeek: 'dddd [куни соат] LT [да]', 12174 lastDay: '[Кеча соат] LT [да]', 12175 lastWeek: '[Утган] dddd [куни соат] LT [да]', 12176 sameElse: 'L', 12177 }, 12178 relativeTime: { 12179 future: 'Якин %s ичида', 12180 past: 'Бир неча %s олдин', 12181 s: 'фурсат', 12182 ss: '%d фурсат', 12183 m: 'бир дакика', 12184 mm: '%d дакика', 12185 h: 'бир соат', 12186 hh: '%d соат', 12187 d: 'бир кун', 12188 dd: '%d кун', 12189 M: 'бир ой', 12190 MM: '%d ой', 12191 y: 'бир йил', 12192 yy: '%d йил', 12193 }, 12194 week: { 12195 dow: 1, // Monday is the first day of the week. 12196 doy: 7, // The week that contains Jan 4th is the first week of the year. 12197 }, 12198 }); 12199 12200 //! moment.js locale configuration 12201 12202 moment.defineLocale('vi', { 12203 months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split( 12204 '_' 12205 ), 12206 monthsShort: 12207 'Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12'.split( 12208 '_' 12209 ), 12210 monthsParseExact: true, 12211 weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split( 12212 '_' 12213 ), 12214 weekdaysShort: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), 12215 weekdaysMin: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), 12216 weekdaysParseExact: true, 12217 meridiemParse: /sa|ch/i, 12218 isPM: function (input) { 12219 return /^ch$/i.test(input); 12220 }, 12221 meridiem: function (hours, minutes, isLower) { 12222 if (hours < 12) { 12223 return isLower ? 'sa' : 'SA'; 12224 } else { 12225 return isLower ? 'ch' : 'CH'; 12226 } 12227 }, 12228 longDateFormat: { 12229 LT: 'HH:mm', 12230 LTS: 'HH:mm:ss', 12231 L: 'DD/MM/YYYY', 12232 LL: 'D MMMM [năm] YYYY', 12233 LLL: 'D MMMM [năm] YYYY HH:mm', 12234 LLLL: 'dddd, D MMMM [năm] YYYY HH:mm', 12235 l: 'DD/M/YYYY', 12236 ll: 'D MMM YYYY', 12237 lll: 'D MMM YYYY HH:mm', 12238 llll: 'ddd, D MMM YYYY HH:mm', 12239 }, 12240 calendar: { 12241 sameDay: '[Hôm nay lúc] LT', 12242 nextDay: '[Ngày mai lúc] LT', 12243 nextWeek: 'dddd [tuần tới lúc] LT', 12244 lastDay: '[Hôm qua lúc] LT', 12245 lastWeek: 'dddd [tuần trước lúc] LT', 12246 sameElse: 'L', 12247 }, 12248 relativeTime: { 12249 future: '%s tới', 12250 past: '%s trước', 12251 s: 'vài giây', 12252 ss: '%d giây', 12253 m: 'một phút', 12254 mm: '%d phút', 12255 h: 'một giờ', 12256 hh: '%d giờ', 12257 d: 'một ngày', 12258 dd: '%d ngày', 12259 w: 'một tuần', 12260 ww: '%d tuần', 12261 M: 'một tháng', 12262 MM: '%d tháng', 12263 y: 'một năm', 12264 yy: '%d năm', 12265 }, 12266 dayOfMonthOrdinalParse: /\d{1,2}/, 12267 ordinal: function (number) { 12268 return number; 12269 }, 12270 week: { 12271 dow: 1, // Monday is the first day of the week. 12272 doy: 4, // The week that contains Jan 4th is the first week of the year. 12273 }, 12274 }); 12275 12276 //! moment.js locale configuration 12277 12278 moment.defineLocale('x-pseudo', { 12279 months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split( 12280 '_' 12281 ), 12282 monthsShort: 12283 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split( 12284 '_' 12285 ), 12286 monthsParseExact: true, 12287 weekdays: 12288 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split( 12289 '_' 12290 ), 12291 weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), 12292 weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), 12293 weekdaysParseExact: true, 12294 longDateFormat: { 12295 LT: 'HH:mm', 12296 L: 'DD/MM/YYYY', 12297 LL: 'D MMMM YYYY', 12298 LLL: 'D MMMM YYYY HH:mm', 12299 LLLL: 'dddd, D MMMM YYYY HH:mm', 12300 }, 12301 calendar: { 12302 sameDay: '[T~ódá~ý át] LT', 12303 nextDay: '[T~ómó~rró~w át] LT', 12304 nextWeek: 'dddd [át] LT', 12305 lastDay: '[Ý~ést~érdá~ý át] LT', 12306 lastWeek: '[L~ást] dddd [át] LT', 12307 sameElse: 'L', 12308 }, 12309 relativeTime: { 12310 future: 'í~ñ %s', 12311 past: '%s á~gó', 12312 s: 'á ~féw ~sécó~ñds', 12313 ss: '%d s~écóñ~ds', 12314 m: 'á ~míñ~úté', 12315 mm: '%d m~íñú~tés', 12316 h: 'á~ñ hó~úr', 12317 hh: '%d h~óúrs', 12318 d: 'á ~dáý', 12319 dd: '%d d~áýs', 12320 M: 'á ~móñ~th', 12321 MM: '%d m~óñt~hs', 12322 y: 'á ~ýéár', 12323 yy: '%d ý~éárs', 12324 }, 12325 dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, 12326 ordinal: function (number) { 12327 var b = number % 10, 12328 output = 12329 ~~((number % 100) / 10) === 1 12330 ? 'th' 12331 : b === 1 12332 ? 'st' 12333 : b === 2 12334 ? 'nd' 12335 : b === 3 12336 ? 'rd' 12337 : 'th'; 12338 return number + output; 12339 }, 12340 week: { 12341 dow: 1, // Monday is the first day of the week. 12342 doy: 4, // The week that contains Jan 4th is the first week of the year. 12343 }, 12344 }); 12345 12346 //! moment.js locale configuration 12347 12348 moment.defineLocale('yo', { 12349 months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split( 12350 '_' 12351 ), 12352 monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'), 12353 weekdays: 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'), 12354 weekdaysShort: 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'), 12355 weekdaysMin: 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'), 12356 longDateFormat: { 12357 LT: 'h:mm A', 12358 LTS: 'h:mm:ss A', 12359 L: 'DD/MM/YYYY', 12360 LL: 'D MMMM YYYY', 12361 LLL: 'D MMMM YYYY h:mm A', 12362 LLLL: 'dddd, D MMMM YYYY h:mm A', 12363 }, 12364 calendar: { 12365 sameDay: '[Ònì ni] LT', 12366 nextDay: '[Ọ̀la ni] LT', 12367 nextWeek: "dddd [Ọsẹ̀ tón'bọ] [ni] LT", 12368 lastDay: '[Àna ni] LT', 12369 lastWeek: 'dddd [Ọsẹ̀ tólọ́] [ni] LT', 12370 sameElse: 'L', 12371 }, 12372 relativeTime: { 12373 future: 'ní %s', 12374 past: '%s kọjá', 12375 s: 'ìsẹjú aayá die', 12376 ss: 'aayá %d', 12377 m: 'ìsẹjú kan', 12378 mm: 'ìsẹjú %d', 12379 h: 'wákati kan', 12380 hh: 'wákati %d', 12381 d: 'ọjọ́ kan', 12382 dd: 'ọjọ́ %d', 12383 M: 'osù kan', 12384 MM: 'osù %d', 12385 y: 'ọdún kan', 12386 yy: 'ọdún %d', 12387 }, 12388 dayOfMonthOrdinalParse: /ọjọ́\s\d{1,2}/, 12389 ordinal: 'ọjọ́ %d', 12390 week: { 12391 dow: 1, // Monday is the first day of the week. 12392 doy: 4, // The week that contains Jan 4th is the first week of the year. 12393 }, 12394 }); 12395 12396 //! moment.js locale configuration 12397 12398 moment.defineLocale('zh-cn', { 12399 months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( 12400 '_' 12401 ), 12402 monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( 12403 '_' 12404 ), 12405 weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), 12406 weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'), 12407 weekdaysMin: '日_一_二_三_四_五_六'.split('_'), 12408 longDateFormat: { 12409 LT: 'HH:mm', 12410 LTS: 'HH:mm:ss', 12411 L: 'YYYY/MM/DD', 12412 LL: 'YYYY年M月D日', 12413 LLL: 'YYYY年M月D日Ah点mm分', 12414 LLLL: 'YYYY年M月D日ddddAh点mm分', 12415 l: 'YYYY/M/D', 12416 ll: 'YYYY年M月D日', 12417 lll: 'YYYY年M月D日 HH:mm', 12418 llll: 'YYYY年M月D日dddd HH:mm', 12419 }, 12420 meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, 12421 meridiemHour: function (hour, meridiem) { 12422 if (hour === 12) { 12423 hour = 0; 12424 } 12425 if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { 12426 return hour; 12427 } else if (meridiem === '下午' || meridiem === '晚上') { 12428 return hour + 12; 12429 } else { 12430 // '中午' 12431 return hour >= 11 ? hour : hour + 12; 12432 } 12433 }, 12434 meridiem: function (hour, minute, isLower) { 12435 var hm = hour * 100 + minute; 12436 if (hm < 600) { 12437 return '凌晨'; 12438 } else if (hm < 900) { 12439 return '早上'; 12440 } else if (hm < 1130) { 12441 return '上午'; 12442 } else if (hm < 1230) { 12443 return '中午'; 12444 } else if (hm < 1800) { 12445 return '下午'; 12446 } else { 12447 return '晚上'; 12448 } 12449 }, 12450 calendar: { 12451 sameDay: '[今天]LT', 12452 nextDay: '[明天]LT', 12453 nextWeek: function (now) { 12454 if (now.week() !== this.week()) { 12455 return '[下]dddLT'; 12456 } else { 12457 return '[本]dddLT'; 12458 } 12459 }, 12460 lastDay: '[昨天]LT', 12461 lastWeek: function (now) { 12462 if (this.week() !== now.week()) { 12463 return '[上]dddLT'; 12464 } else { 12465 return '[本]dddLT'; 12466 } 12467 }, 12468 sameElse: 'L', 12469 }, 12470 dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, 12471 ordinal: function (number, period) { 12472 switch (period) { 12473 case 'd': 12474 case 'D': 12475 case 'DDD': 12476 return number + '日'; 12477 case 'M': 12478 return number + '月'; 12479 case 'w': 12480 case 'W': 12481 return number + '周'; 12482 default: 12483 return number; 12484 } 12485 }, 12486 relativeTime: { 12487 future: '%s后', 12488 past: '%s前', 12489 s: '几秒', 12490 ss: '%d 秒', 12491 m: '1 分钟', 12492 mm: '%d 分钟', 12493 h: '1 小时', 12494 hh: '%d 小时', 12495 d: '1 天', 12496 dd: '%d 天', 12497 w: '1 周', 12498 ww: '%d 周', 12499 M: '1 个月', 12500 MM: '%d 个月', 12501 y: '1 年', 12502 yy: '%d 年', 12503 }, 12504 week: { 12505 // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 12506 dow: 1, // Monday is the first day of the week. 12507 doy: 4, // The week that contains Jan 4th is the first week of the year. 12508 }, 12509 }); 12510 12511 //! moment.js locale configuration 12512 12513 moment.defineLocale('zh-hk', { 12514 months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( 12515 '_' 12516 ), 12517 monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( 12518 '_' 12519 ), 12520 weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), 12521 weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), 12522 weekdaysMin: '日_一_二_三_四_五_六'.split('_'), 12523 longDateFormat: { 12524 LT: 'HH:mm', 12525 LTS: 'HH:mm:ss', 12526 L: 'YYYY/MM/DD', 12527 LL: 'YYYY年M月D日', 12528 LLL: 'YYYY年M月D日 HH:mm', 12529 LLLL: 'YYYY年M月D日dddd HH:mm', 12530 l: 'YYYY/M/D', 12531 ll: 'YYYY年M月D日', 12532 lll: 'YYYY年M月D日 HH:mm', 12533 llll: 'YYYY年M月D日dddd HH:mm', 12534 }, 12535 meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, 12536 meridiemHour: function (hour, meridiem) { 12537 if (hour === 12) { 12538 hour = 0; 12539 } 12540 if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { 12541 return hour; 12542 } else if (meridiem === '中午') { 12543 return hour >= 11 ? hour : hour + 12; 12544 } else if (meridiem === '下午' || meridiem === '晚上') { 12545 return hour + 12; 12546 } 12547 }, 12548 meridiem: function (hour, minute, isLower) { 12549 var hm = hour * 100 + minute; 12550 if (hm < 600) { 12551 return '凌晨'; 12552 } else if (hm < 900) { 12553 return '早上'; 12554 } else if (hm < 1200) { 12555 return '上午'; 12556 } else if (hm === 1200) { 12557 return '中午'; 12558 } else if (hm < 1800) { 12559 return '下午'; 12560 } else { 12561 return '晚上'; 12562 } 12563 }, 12564 calendar: { 12565 sameDay: '[今天]LT', 12566 nextDay: '[明天]LT', 12567 nextWeek: '[下]ddddLT', 12568 lastDay: '[昨天]LT', 12569 lastWeek: '[上]ddddLT', 12570 sameElse: 'L', 12571 }, 12572 dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, 12573 ordinal: function (number, period) { 12574 switch (period) { 12575 case 'd': 12576 case 'D': 12577 case 'DDD': 12578 return number + '日'; 12579 case 'M': 12580 return number + '月'; 12581 case 'w': 12582 case 'W': 12583 return number + '週'; 12584 default: 12585 return number; 12586 } 12587 }, 12588 relativeTime: { 12589 future: '%s後', 12590 past: '%s前', 12591 s: '幾秒', 12592 ss: '%d 秒', 12593 m: '1 分鐘', 12594 mm: '%d 分鐘', 12595 h: '1 小時', 12596 hh: '%d 小時', 12597 d: '1 天', 12598 dd: '%d 天', 12599 M: '1 個月', 12600 MM: '%d 個月', 12601 y: '1 年', 12602 yy: '%d 年', 12603 }, 12604 }); 12605 12606 //! moment.js locale configuration 12607 12608 moment.defineLocale('zh-mo', { 12609 months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( 12610 '_' 12611 ), 12612 monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( 12613 '_' 12614 ), 12615 weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), 12616 weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), 12617 weekdaysMin: '日_一_二_三_四_五_六'.split('_'), 12618 longDateFormat: { 12619 LT: 'HH:mm', 12620 LTS: 'HH:mm:ss', 12621 L: 'DD/MM/YYYY', 12622 LL: 'YYYY年M月D日', 12623 LLL: 'YYYY年M月D日 HH:mm', 12624 LLLL: 'YYYY年M月D日dddd HH:mm', 12625 l: 'D/M/YYYY', 12626 ll: 'YYYY年M月D日', 12627 lll: 'YYYY年M月D日 HH:mm', 12628 llll: 'YYYY年M月D日dddd HH:mm', 12629 }, 12630 meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, 12631 meridiemHour: function (hour, meridiem) { 12632 if (hour === 12) { 12633 hour = 0; 12634 } 12635 if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { 12636 return hour; 12637 } else if (meridiem === '中午') { 12638 return hour >= 11 ? hour : hour + 12; 12639 } else if (meridiem === '下午' || meridiem === '晚上') { 12640 return hour + 12; 12641 } 12642 }, 12643 meridiem: function (hour, minute, isLower) { 12644 var hm = hour * 100 + minute; 12645 if (hm < 600) { 12646 return '凌晨'; 12647 } else if (hm < 900) { 12648 return '早上'; 12649 } else if (hm < 1130) { 12650 return '上午'; 12651 } else if (hm < 1230) { 12652 return '中午'; 12653 } else if (hm < 1800) { 12654 return '下午'; 12655 } else { 12656 return '晚上'; 12657 } 12658 }, 12659 calendar: { 12660 sameDay: '[今天] LT', 12661 nextDay: '[明天] LT', 12662 nextWeek: '[下]dddd LT', 12663 lastDay: '[昨天] LT', 12664 lastWeek: '[上]dddd LT', 12665 sameElse: 'L', 12666 }, 12667 dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, 12668 ordinal: function (number, period) { 12669 switch (period) { 12670 case 'd': 12671 case 'D': 12672 case 'DDD': 12673 return number + '日'; 12674 case 'M': 12675 return number + '月'; 12676 case 'w': 12677 case 'W': 12678 return number + '週'; 12679 default: 12680 return number; 12681 } 12682 }, 12683 relativeTime: { 12684 future: '%s內', 12685 past: '%s前', 12686 s: '幾秒', 12687 ss: '%d 秒', 12688 m: '1 分鐘', 12689 mm: '%d 分鐘', 12690 h: '1 小時', 12691 hh: '%d 小時', 12692 d: '1 天', 12693 dd: '%d 天', 12694 M: '1 個月', 12695 MM: '%d 個月', 12696 y: '1 年', 12697 yy: '%d 年', 12698 }, 12699 }); 12700 12701 //! moment.js locale configuration 12702 12703 moment.defineLocale('zh-tw', { 12704 months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( 12705 '_' 12706 ), 12707 monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( 12708 '_' 12709 ), 12710 weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), 12711 weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), 12712 weekdaysMin: '日_一_二_三_四_五_六'.split('_'), 12713 longDateFormat: { 12714 LT: 'HH:mm', 12715 LTS: 'HH:mm:ss', 12716 L: 'YYYY/MM/DD', 12717 LL: 'YYYY年M月D日', 12718 LLL: 'YYYY年M月D日 HH:mm', 12719 LLLL: 'YYYY年M月D日dddd HH:mm', 12720 l: 'YYYY/M/D', 12721 ll: 'YYYY年M月D日', 12722 lll: 'YYYY年M月D日 HH:mm', 12723 llll: 'YYYY年M月D日dddd HH:mm', 12724 }, 12725 meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, 12726 meridiemHour: function (hour, meridiem) { 12727 if (hour === 12) { 12728 hour = 0; 12729 } 12730 if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { 12731 return hour; 12732 } else if (meridiem === '中午') { 12733 return hour >= 11 ? hour : hour + 12; 12734 } else if (meridiem === '下午' || meridiem === '晚上') { 12735 return hour + 12; 12736 } 12737 }, 12738 meridiem: function (hour, minute, isLower) { 12739 var hm = hour * 100 + minute; 12740 if (hm < 600) { 12741 return '凌晨'; 12742 } else if (hm < 900) { 12743 return '早上'; 12744 } else if (hm < 1130) { 12745 return '上午'; 12746 } else if (hm < 1230) { 12747 return '中午'; 12748 } else if (hm < 1800) { 12749 return '下午'; 12750 } else { 12751 return '晚上'; 12752 } 12753 }, 12754 calendar: { 12755 sameDay: '[今天] LT', 12756 nextDay: '[明天] LT', 12757 nextWeek: '[下]dddd LT', 12758 lastDay: '[昨天] LT', 12759 lastWeek: '[上]dddd LT', 12760 sameElse: 'L', 12761 }, 12762 dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, 12763 ordinal: function (number, period) { 12764 switch (period) { 12765 case 'd': 12766 case 'D': 12767 case 'DDD': 12768 return number + '日'; 12769 case 'M': 12770 return number + '月'; 12771 case 'w': 12772 case 'W': 12773 return number + '週'; 12774 default: 12775 return number; 12776 } 12777 }, 12778 relativeTime: { 12779 future: '%s後', 12780 past: '%s前', 12781 s: '幾秒', 12782 ss: '%d 秒', 12783 m: '1 分鐘', 12784 mm: '%d 分鐘', 12785 h: '1 小時', 12786 hh: '%d 小時', 12787 d: '1 天', 12788 dd: '%d 天', 12789 M: '1 個月', 12790 MM: '%d 個月', 12791 y: '1 年', 12792 yy: '%d 年', 12793 }, 12794 }); 12795 12796 moment.locale('en'); 12797 12798 return moment; 12799 12800})));