ta.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. // moment.js language configuration
  2. // language : tamil (ta)
  3. // author : Arjunkumar Krishnamoorthy : https://github.com/tk120404
  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. /*var symbolMap = {
  14. '1': '௧',
  15. '2': '௨',
  16. '3': '௩',
  17. '4': '௪',
  18. '5': '௫',
  19. '6': '௬',
  20. '7': '௭',
  21. '8': '௮',
  22. '9': '௯',
  23. '0': '௦'
  24. },
  25. numberMap = {
  26. '௧': '1',
  27. '௨': '2',
  28. '௩': '3',
  29. '௪': '4',
  30. '௫': '5',
  31. '௬': '6',
  32. '௭': '7',
  33. '௮': '8',
  34. '௯': '9',
  35. '௦': '0'
  36. }; */
  37. return moment.lang('ta', {
  38. months : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split("_"),
  39. monthsShort : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split("_"),
  40. weekdays : 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split("_"),
  41. weekdaysShort : 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split("_"),
  42. weekdaysMin : 'ஞா_தி_செ_பு_வி_வெ_ச'.split("_"),
  43. longDateFormat : {
  44. LT : "HH:mm",
  45. L : "DD/MM/YYYY",
  46. LL : "D MMMM YYYY",
  47. LLL : "D MMMM YYYY, LT",
  48. LLLL : "dddd, D MMMM YYYY, LT"
  49. },
  50. calendar : {
  51. sameDay : '[இன்று] LT',
  52. nextDay : '[நாளை] LT',
  53. nextWeek : 'dddd, LT',
  54. lastDay : '[நேற்று] LT',
  55. lastWeek : '[கடந்த வாரம்] dddd, LT',
  56. sameElse : 'L'
  57. },
  58. relativeTime : {
  59. future : "%s இல்",
  60. past : "%s முன்",
  61. s : "ஒரு சில விநாடிகள்",
  62. m : "ஒரு நிமிடம்",
  63. mm : "%d நிமிடங்கள்",
  64. h : "ஒரு மணி நேரம்",
  65. hh : "%d மணி நேரம்",
  66. d : "ஒரு நாள்",
  67. dd : "%d நாட்கள்",
  68. M : "ஒரு மாதம்",
  69. MM : "%d மாதங்கள்",
  70. y : "ஒரு வருடம்",
  71. yy : "%d ஆண்டுகள்"
  72. },
  73. /* preparse: function (string) {
  74. return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) {
  75. return numberMap[match];
  76. });
  77. },
  78. postformat: function (string) {
  79. return string.replace(/\d/g, function (match) {
  80. return symbolMap[match];
  81. });
  82. },*/
  83. ordinal : function (number) {
  84. return number + 'வது';
  85. },
  86. // refer http://ta.wikipedia.org/s/1er1
  87. meridiem : function (hour, minute, isLower) {
  88. if (hour >= 6 && hour <= 10) {
  89. return " காலை";
  90. } else if (hour >= 10 && hour <= 14) {
  91. return " நண்பகல்";
  92. } else if (hour >= 14 && hour <= 18) {
  93. return " எற்பாடு";
  94. } else if (hour >= 18 && hour <= 20) {
  95. return " மாலை";
  96. } else if (hour >= 20 && hour <= 24) {
  97. return " இரவு";
  98. } else if (hour >= 0 && hour <= 6) {
  99. return " வைகறை";
  100. }
  101. },
  102. week : {
  103. dow : 0, // Sunday is the first day of the week.
  104. doy : 6 // The week that contains Jan 1st is the first week of the year.
  105. }
  106. });
  107. }));