index.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.default = void 0;
  7. var _index = _interopRequireDefault(require("../../../_lib/buildLocalizeFn/index.js"));
  8. // Ref: https://www.unicode.org/cldr/charts/32/summary/ta.html
  9. var eraValues = {
  10. narrow: ['கி.மு.', 'கி.பி.'],
  11. abbreviated: ['கி.மு.', 'கி.பி.'],
  12. // CLDR #1624, #1626
  13. wide: ['கிறிஸ்துவுக்கு முன்', 'அன்னோ டோமினி'] // CLDR #1620, #1622
  14. };
  15. var quarterValues = {
  16. // CLDR #1644 - #1647
  17. narrow: ['1', '2', '3', '4'],
  18. // CLDR #1636 - #1639
  19. abbreviated: ['காலா.1', 'காலா.2', 'காலா.3', 'காலா.4'],
  20. // CLDR #1628 - #1631
  21. wide: ['ஒன்றாம் காலாண்டு', 'இரண்டாம் காலாண்டு', 'மூன்றாம் காலாண்டு', 'நான்காம் காலாண்டு']
  22. };
  23. var monthValues = {
  24. // CLDR #700 - #711
  25. narrow: ['ஜ', 'பி', 'மா', 'ஏ', 'மே', 'ஜூ', 'ஜூ', 'ஆ', 'செ', 'அ', 'ந', 'டி'],
  26. // CLDR #1676 - #1687
  27. abbreviated: ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'],
  28. // CLDR #1652 - #1663
  29. wide: ['ஜனவரி',
  30. // January
  31. 'பிப்ரவரி',
  32. // February
  33. 'மார்ச்',
  34. // March
  35. 'ஏப்ரல்',
  36. // April
  37. 'மே',
  38. // May
  39. 'ஜூன்',
  40. // June
  41. 'ஜூலை',
  42. // July
  43. 'ஆகஸ்ட்',
  44. // August
  45. 'செப்டம்பர்',
  46. // September
  47. 'அக்டோபர்',
  48. // October
  49. 'நவம்பர்',
  50. // November
  51. 'டிசம்பர்' // December
  52. ]
  53. };
  54. var dayValues = {
  55. // CLDR #1766 - #1772
  56. narrow: ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
  57. // CLDR #1752 - #1758
  58. short: ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'],
  59. // CLDR #1738 - #1744
  60. abbreviated: ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'],
  61. // CLDR #1724 - #1730
  62. wide: ['ஞாயிறு',
  63. // Sunday
  64. 'திங்கள்',
  65. // Monday
  66. 'செவ்வாய்',
  67. // Tuesday
  68. 'புதன்',
  69. // Wednesday
  70. 'வியாழன்',
  71. // Thursday
  72. 'வெள்ளி',
  73. // Friday
  74. 'சனி' // Saturday
  75. ]
  76. };
  77. // CLDR #1780 - #1845
  78. var dayPeriodValues = {
  79. narrow: {
  80. am: 'மு.ப',
  81. pm: 'பி.ப',
  82. midnight: 'நள்.',
  83. noon: 'நண்.',
  84. morning: 'கா.',
  85. afternoon: 'மதி.',
  86. evening: 'மா.',
  87. night: 'இர.'
  88. },
  89. abbreviated: {
  90. am: 'முற்பகல்',
  91. pm: 'பிற்பகல்',
  92. midnight: 'நள்ளிரவு',
  93. noon: 'நண்பகல்',
  94. morning: 'காலை',
  95. afternoon: 'மதியம்',
  96. evening: 'மாலை',
  97. night: 'இரவு'
  98. },
  99. wide: {
  100. am: 'முற்பகல்',
  101. pm: 'பிற்பகல்',
  102. midnight: 'நள்ளிரவு',
  103. noon: 'நண்பகல்',
  104. morning: 'காலை',
  105. afternoon: 'மதியம்',
  106. evening: 'மாலை',
  107. night: 'இரவு'
  108. }
  109. };
  110. // CLDR #1780 - #1845
  111. var formattingDayPeriodValues = {
  112. narrow: {
  113. am: 'மு.ப',
  114. pm: 'பி.ப',
  115. midnight: 'நள்.',
  116. noon: 'நண்.',
  117. morning: 'கா.',
  118. afternoon: 'மதி.',
  119. evening: 'மா.',
  120. night: 'இர.'
  121. },
  122. abbreviated: {
  123. am: 'முற்பகல்',
  124. pm: 'பிற்பகல்',
  125. midnight: 'நள்ளிரவு',
  126. noon: 'நண்பகல்',
  127. morning: 'காலை',
  128. afternoon: 'மதியம்',
  129. evening: 'மாலை',
  130. night: 'இரவு'
  131. },
  132. wide: {
  133. am: 'முற்பகல்',
  134. pm: 'பிற்பகல்',
  135. midnight: 'நள்ளிரவு',
  136. noon: 'நண்பகல்',
  137. morning: 'காலை',
  138. afternoon: 'மதியம்',
  139. evening: 'மாலை',
  140. night: 'இரவு'
  141. }
  142. };
  143. var ordinalNumber = function ordinalNumber(dirtyNumber, _options) {
  144. return String(dirtyNumber);
  145. };
  146. var localize = {
  147. ordinalNumber: ordinalNumber,
  148. era: (0, _index.default)({
  149. values: eraValues,
  150. defaultWidth: 'wide'
  151. }),
  152. quarter: (0, _index.default)({
  153. values: quarterValues,
  154. defaultWidth: 'wide',
  155. argumentCallback: function argumentCallback(quarter) {
  156. return quarter - 1;
  157. }
  158. }),
  159. month: (0, _index.default)({
  160. values: monthValues,
  161. defaultWidth: 'wide'
  162. }),
  163. day: (0, _index.default)({
  164. values: dayValues,
  165. defaultWidth: 'wide'
  166. }),
  167. dayPeriod: (0, _index.default)({
  168. values: dayPeriodValues,
  169. defaultWidth: 'wide',
  170. formattingValues: formattingDayPeriodValues,
  171. defaultFormattingWidth: 'wide'
  172. })
  173. };
  174. var _default = localize;
  175. exports.default = _default;
  176. module.exports = exports.default;