localize.cjs 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. "use strict";
  2. exports.localize = void 0;
  3. var _index = require("../../_lib/buildLocalizeFn.cjs");
  4. const eraValues = {
  5. narrow: ["p.m.ē", "m.ē"],
  6. abbreviated: ["p. m. ē.", "m. ē."],
  7. wide: ["pirms mūsu ēras", "mūsu ērā"],
  8. };
  9. const quarterValues = {
  10. narrow: ["1", "2", "3", "4"],
  11. abbreviated: ["1. cet.", "2. cet.", "3. cet.", "4. cet."],
  12. wide: [
  13. "pirmais ceturksnis",
  14. "otrais ceturksnis",
  15. "trešais ceturksnis",
  16. "ceturtais ceturksnis",
  17. ],
  18. };
  19. const formattingQuarterValues = {
  20. narrow: ["1", "2", "3", "4"],
  21. abbreviated: ["1. cet.", "2. cet.", "3. cet.", "4. cet."],
  22. wide: [
  23. "pirmajā ceturksnī",
  24. "otrajā ceturksnī",
  25. "trešajā ceturksnī",
  26. "ceturtajā ceturksnī",
  27. ],
  28. };
  29. const monthValues = {
  30. narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"],
  31. abbreviated: [
  32. "janv.",
  33. "febr.",
  34. "marts",
  35. "apr.",
  36. "maijs",
  37. "jūn.",
  38. "jūl.",
  39. "aug.",
  40. "sept.",
  41. "okt.",
  42. "nov.",
  43. "dec.",
  44. ],
  45. wide: [
  46. "janvāris",
  47. "februāris",
  48. "marts",
  49. "aprīlis",
  50. "maijs",
  51. "jūnijs",
  52. "jūlijs",
  53. "augusts",
  54. "septembris",
  55. "oktobris",
  56. "novembris",
  57. "decembris",
  58. ],
  59. };
  60. const formattingMonthValues = {
  61. narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"],
  62. abbreviated: [
  63. "janv.",
  64. "febr.",
  65. "martā",
  66. "apr.",
  67. "maijs",
  68. "jūn.",
  69. "jūl.",
  70. "aug.",
  71. "sept.",
  72. "okt.",
  73. "nov.",
  74. "dec.",
  75. ],
  76. wide: [
  77. "janvārī",
  78. "februārī",
  79. "martā",
  80. "aprīlī",
  81. "maijā",
  82. "jūnijā",
  83. "jūlijā",
  84. "augustā",
  85. "septembrī",
  86. "oktobrī",
  87. "novembrī",
  88. "decembrī",
  89. ],
  90. };
  91. const dayValues = {
  92. narrow: ["S", "P", "O", "T", "C", "P", "S"],
  93. short: ["Sv", "P", "O", "T", "C", "Pk", "S"],
  94. abbreviated: [
  95. "svētd.",
  96. "pirmd.",
  97. "otrd.",
  98. "trešd.",
  99. "ceturtd.",
  100. "piektd.",
  101. "sestd.",
  102. ],
  103. wide: [
  104. "svētdiena",
  105. "pirmdiena",
  106. "otrdiena",
  107. "trešdiena",
  108. "ceturtdiena",
  109. "piektdiena",
  110. "sestdiena",
  111. ],
  112. };
  113. const formattingDayValues = {
  114. narrow: ["S", "P", "O", "T", "C", "P", "S"],
  115. short: ["Sv", "P", "O", "T", "C", "Pk", "S"],
  116. abbreviated: [
  117. "svētd.",
  118. "pirmd.",
  119. "otrd.",
  120. "trešd.",
  121. "ceturtd.",
  122. "piektd.",
  123. "sestd.",
  124. ],
  125. wide: [
  126. "svētdienā",
  127. "pirmdienā",
  128. "otrdienā",
  129. "trešdienā",
  130. "ceturtdienā",
  131. "piektdienā",
  132. "sestdienā",
  133. ],
  134. };
  135. const dayPeriodValues = {
  136. narrow: {
  137. am: "am",
  138. pm: "pm",
  139. midnight: "pusn.",
  140. noon: "pusd.",
  141. morning: "rīts",
  142. afternoon: "diena",
  143. evening: "vakars",
  144. night: "nakts",
  145. },
  146. abbreviated: {
  147. am: "am",
  148. pm: "pm",
  149. midnight: "pusn.",
  150. noon: "pusd.",
  151. morning: "rīts",
  152. afternoon: "pēcpusd.",
  153. evening: "vakars",
  154. night: "nakts",
  155. },
  156. wide: {
  157. am: "am",
  158. pm: "pm",
  159. midnight: "pusnakts",
  160. noon: "pusdienlaiks",
  161. morning: "rīts",
  162. afternoon: "pēcpusdiena",
  163. evening: "vakars",
  164. night: "nakts",
  165. },
  166. };
  167. const formattingDayPeriodValues = {
  168. narrow: {
  169. am: "am",
  170. pm: "pm",
  171. midnight: "pusn.",
  172. noon: "pusd.",
  173. morning: "rītā",
  174. afternoon: "dienā",
  175. evening: "vakarā",
  176. night: "naktī",
  177. },
  178. abbreviated: {
  179. am: "am",
  180. pm: "pm",
  181. midnight: "pusn.",
  182. noon: "pusd.",
  183. morning: "rītā",
  184. afternoon: "pēcpusd.",
  185. evening: "vakarā",
  186. night: "naktī",
  187. },
  188. wide: {
  189. am: "am",
  190. pm: "pm",
  191. midnight: "pusnaktī",
  192. noon: "pusdienlaikā",
  193. morning: "rītā",
  194. afternoon: "pēcpusdienā",
  195. evening: "vakarā",
  196. night: "naktī",
  197. },
  198. };
  199. const ordinalNumber = (dirtyNumber, _options) => {
  200. const number = Number(dirtyNumber);
  201. return number + ".";
  202. };
  203. const localize = (exports.localize = {
  204. ordinalNumber,
  205. era: (0, _index.buildLocalizeFn)({
  206. values: eraValues,
  207. defaultWidth: "wide",
  208. }),
  209. quarter: (0, _index.buildLocalizeFn)({
  210. values: quarterValues,
  211. defaultWidth: "wide",
  212. formattingValues: formattingQuarterValues,
  213. defaultFormattingWidth: "wide",
  214. argumentCallback: (quarter) => quarter - 1,
  215. }),
  216. month: (0, _index.buildLocalizeFn)({
  217. values: monthValues,
  218. defaultWidth: "wide",
  219. formattingValues: formattingMonthValues,
  220. defaultFormattingWidth: "wide",
  221. }),
  222. day: (0, _index.buildLocalizeFn)({
  223. values: dayValues,
  224. defaultWidth: "wide",
  225. formattingValues: formattingDayValues,
  226. defaultFormattingWidth: "wide",
  227. }),
  228. dayPeriod: (0, _index.buildLocalizeFn)({
  229. values: dayPeriodValues,
  230. defaultWidth: "wide",
  231. formattingValues: formattingDayPeriodValues,
  232. defaultFormattingWidth: "wide",
  233. }),
  234. });