e22734570ba44d3679cba0bc65e41866f791182de5f33889da3f01bff86d934616830c9573a6cc4cbb3efb0656024851823ce8cedfe10b6ace7492db26fa1b 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. //! moment.js locale configuration
  2. //! locale : Maldivian [dv]
  3. //! author : Jawish Hameed : https://github.com/jawish
  4. import moment from '../moment';
  5. var months = [
  6. 'ޖެނުއަރީ',
  7. 'ފެބްރުއަރީ',
  8. 'މާރިޗު',
  9. 'އޭޕްރީލު',
  10. 'މޭ',
  11. 'ޖޫން',
  12. 'ޖުލައި',
  13. 'އޯގަސްޓު',
  14. 'ސެޕްޓެމްބަރު',
  15. 'އޮކްޓޯބަރު',
  16. 'ނޮވެމްބަރު',
  17. 'ޑިސެމްބަރު'
  18. ], weekdays = [
  19. 'އާދިއްތަ',
  20. 'ހޯމަ',
  21. 'އަންގާރަ',
  22. 'ބުދަ',
  23. 'ބުރާސްފަތި',
  24. 'ހުކުރު',
  25. 'ހޮނިހިރު'
  26. ];
  27. export default moment.defineLocale('dv', {
  28. months : months,
  29. monthsShort : months,
  30. weekdays : weekdays,
  31. weekdaysShort : weekdays,
  32. weekdaysMin : 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'),
  33. longDateFormat : {
  34. LT : 'HH:mm',
  35. LTS : 'HH:mm:ss',
  36. L : 'D/M/YYYY',
  37. LL : 'D MMMM YYYY',
  38. LLL : 'D MMMM YYYY HH:mm',
  39. LLLL : 'dddd D MMMM YYYY HH:mm'
  40. },
  41. meridiemParse: /މކ|މފ/,
  42. isPM : function (input) {
  43. return 'މފ' === input;
  44. },
  45. meridiem : function (hour, minute, isLower) {
  46. if (hour < 12) {
  47. return 'މކ';
  48. } else {
  49. return 'މފ';
  50. }
  51. },
  52. calendar : {
  53. sameDay : '[މިއަދު] LT',
  54. nextDay : '[މާދަމާ] LT',
  55. nextWeek : 'dddd LT',
  56. lastDay : '[އިއްޔެ] LT',
  57. lastWeek : '[ފާއިތުވި] dddd LT',
  58. sameElse : 'L'
  59. },
  60. relativeTime : {
  61. future : 'ތެރޭގައި %s',
  62. past : 'ކުރިން %s',
  63. s : 'ސިކުންތުކޮޅެއް',
  64. m : 'މިނިޓެއް',
  65. mm : 'މިނިޓު %d',
  66. h : 'ގަޑިއިރެއް',
  67. hh : 'ގަޑިއިރު %d',
  68. d : 'ދުވަހެއް',
  69. dd : 'ދުވަސް %d',
  70. M : 'މަހެއް',
  71. MM : 'މަސް %d',
  72. y : 'އަހަރެއް',
  73. yy : 'އަހަރު %d'
  74. },
  75. preparse: function (string) {
  76. return string.replace(/،/g, ',');
  77. },
  78. postformat: function (string) {
  79. return string.replace(/,/g, '،');
  80. },
  81. week : {
  82. dow : 7, // Sunday is the first day of the week.
  83. doy : 12 // The week that contains Jan 1st is the first week of the year.
  84. }
  85. });