hy-am.js 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. //! moment.js locale configuration
  2. ;(function (global, factory) {
  3. typeof exports === 'object' && typeof module !== 'undefined'
  4. && typeof require === 'function' ? factory(require('../moment')) :
  5. typeof define === 'function' && define.amd ? define(['../moment'], factory) :
  6. factory(global.moment)
  7. }(this, (function (moment) { 'use strict';
  8. var hyAm = moment.defineLocale('hy-am', {
  9. months : {
  10. format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_'),
  11. standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_')
  12. },
  13. monthsShort : 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'),
  14. weekdays : 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'),
  15. weekdaysShort : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),
  16. weekdaysMin : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),
  17. longDateFormat : {
  18. LT : 'HH:mm',
  19. LTS : 'HH:mm:ss',
  20. L : 'DD.MM.YYYY',
  21. LL : 'D MMMM YYYY թ.',
  22. LLL : 'D MMMM YYYY թ., HH:mm',
  23. LLLL : 'dddd, D MMMM YYYY թ., HH:mm'
  24. },
  25. calendar : {
  26. sameDay: '[այսօր] LT',
  27. nextDay: '[վաղը] LT',
  28. lastDay: '[երեկ] LT',
  29. nextWeek: function () {
  30. return 'dddd [օրը ժամը] LT';
  31. },
  32. lastWeek: function () {
  33. return '[անցած] dddd [օրը ժամը] LT';
  34. },
  35. sameElse: 'L'
  36. },
  37. relativeTime : {
  38. future : '%s հետո',
  39. past : '%s առաջ',
  40. s : 'մի քանի վայրկյան',
  41. ss : '%d վայրկյան',
  42. m : 'րոպե',
  43. mm : '%d րոպե',
  44. h : 'ժամ',
  45. hh : '%d ժամ',
  46. d : 'օր',
  47. dd : '%d օր',
  48. M : 'ամիս',
  49. MM : '%d ամիս',
  50. y : 'տարի',
  51. yy : '%d տարի'
  52. },
  53. meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,
  54. isPM: function (input) {
  55. return /^(ցերեկվա|երեկոյան)$/.test(input);
  56. },
  57. meridiem : function (hour) {
  58. if (hour < 4) {
  59. return 'գիշերվա';
  60. } else if (hour < 12) {
  61. return 'առավոտվա';
  62. } else if (hour < 17) {
  63. return 'ցերեկվա';
  64. } else {
  65. return 'երեկոյան';
  66. }
  67. },
  68. dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/,
  69. ordinal: function (number, period) {
  70. switch (period) {
  71. case 'DDD':
  72. case 'w':
  73. case 'W':
  74. case 'DDDo':
  75. if (number === 1) {
  76. return number + '-ին';
  77. }
  78. return number + '-րդ';
  79. default:
  80. return number;
  81. }
  82. },
  83. week : {
  84. dow : 1, // Monday is the first day of the week.
  85. doy : 7 // The week that contains Jan 7th is the first week of the year.
  86. }
  87. });
  88. return hyAm;
  89. })));