mk.js 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. // moment.js language configuration
  2. // language : macedonian (mk)
  3. // author : Borislav Mickov : https://github.com/B0k0
  4. (function (factory) {
  5. if (typeof define === 'function' && define.amd) {
  6. define(['moment'], factory); // AMD
  7. } else if (typeof exports === 'object') {
  8. module.exports = factory(require('../moment')); // Node
  9. } else {
  10. factory(window.moment); // Browser global
  11. }
  12. }(function (moment) {
  13. return moment.lang('mk', {
  14. months : "јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),
  15. monthsShort : "јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),
  16. weekdays : "недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),
  17. weekdaysShort : "нед_пон_вто_сре_чет_пет_саб".split("_"),
  18. weekdaysMin : "нe_пo_вт_ср_че_пе_сa".split("_"),
  19. longDateFormat : {
  20. LT : "H:mm",
  21. L : "D.MM.YYYY",
  22. LL : "D MMMM YYYY",
  23. LLL : "D MMMM YYYY LT",
  24. LLLL : "dddd, D MMMM YYYY LT"
  25. },
  26. calendar : {
  27. sameDay : '[Денес во] LT',
  28. nextDay : '[Утре во] LT',
  29. nextWeek : 'dddd [во] LT',
  30. lastDay : '[Вчера во] LT',
  31. lastWeek : function () {
  32. switch (this.day()) {
  33. case 0:
  34. case 3:
  35. case 6:
  36. return '[Во изминатата] dddd [во] LT';
  37. case 1:
  38. case 2:
  39. case 4:
  40. case 5:
  41. return '[Во изминатиот] dddd [во] LT';
  42. }
  43. },
  44. sameElse : 'L'
  45. },
  46. relativeTime : {
  47. future : "после %s",
  48. past : "пред %s",
  49. s : "неколку секунди",
  50. m : "минута",
  51. mm : "%d минути",
  52. h : "час",
  53. hh : "%d часа",
  54. d : "ден",
  55. dd : "%d дена",
  56. M : "месец",
  57. MM : "%d месеци",
  58. y : "година",
  59. yy : "%d години"
  60. },
  61. ordinal : function (number) {
  62. var lastDigit = number % 10,
  63. last2Digits = number % 100;
  64. if (number === 0) {
  65. return number + '-ев';
  66. } else if (last2Digits === 0) {
  67. return number + '-ен';
  68. } else if (last2Digits > 10 && last2Digits < 20) {
  69. return number + '-ти';
  70. } else if (lastDigit === 1) {
  71. return number + '-ви';
  72. } else if (lastDigit === 2) {
  73. return number + '-ри';
  74. } else if (lastDigit === 7 || lastDigit === 8) {
  75. return number + '-ми';
  76. } else {
  77. return number + '-ти';
  78. }
  79. },
  80. week : {
  81. dow : 1, // Monday is the first day of the week.
  82. doy : 7 // The week that contains Jan 1st is the first week of the year.
  83. }
  84. });
  85. }));