interface.ts 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. import { Locale as dateFnsLocale } from 'date-fns';
  2. export interface Locale {
  3. code: string;
  4. dateFnsLocale: dateFnsLocale;
  5. Pagination: {
  6. item: string;
  7. page: string;
  8. pageSize: string;
  9. total: string;
  10. jumpTo: string;
  11. };
  12. Modal: {
  13. confirm: string;
  14. cancel: string;
  15. };
  16. TimePicker: {
  17. placeholder: {
  18. time: string;
  19. timeRange: string;
  20. };
  21. begin: string;
  22. end: string;
  23. hour: string;
  24. minute: string;
  25. second: string;
  26. AM: string;
  27. PM: string;
  28. };
  29. DatePicker: {
  30. placeholder: {
  31. date: string;
  32. dateTime: string;
  33. dateRange: [string, string];
  34. dateTimeRange: [string, string];
  35. };
  36. footer: {
  37. confirm: string;
  38. cancel: string;
  39. };
  40. selectDate: string;
  41. selectTime: string;
  42. year: string;
  43. month: string;
  44. day: string;
  45. monthText: string;
  46. months: {
  47. 1: string;
  48. 2: string;
  49. 3: string;
  50. 4: string;
  51. 5: string;
  52. 6: string;
  53. 7: string;
  54. 8: string;
  55. 9: string;
  56. 10: string;
  57. 11: string;
  58. 12: string;
  59. };
  60. fullMonths: {
  61. 1: string;
  62. 2: string;
  63. 3: string;
  64. 4: string;
  65. 5: string;
  66. 6: string;
  67. 7: string;
  68. 8: string;
  69. 9: string;
  70. 10: string;
  71. 11: string;
  72. 12: string;
  73. };
  74. weeks: {
  75. Mon: string;
  76. Tue: string;
  77. Wed: string;
  78. Thu: string;
  79. Fri: string;
  80. Sat: string;
  81. Sun: string;
  82. };
  83. localeFormatToken: {
  84. FORMAT_SWITCH_DATE: string;
  85. };
  86. };
  87. Navigation: {
  88. collapseText: string;
  89. expandText: string;
  90. };
  91. Popconfirm: {
  92. confirm: string;
  93. cancel: string;
  94. };
  95. Table: {
  96. emptyText: string;
  97. pageText: string;
  98. };
  99. Select: {
  100. emptyText: string;
  101. createText: string;
  102. };
  103. Cascader: {
  104. emptyText: string;
  105. };
  106. Tree: {
  107. emptyText: string;
  108. searchPlaceholder: string;
  109. };
  110. List: {
  111. emptyText: string;
  112. };
  113. Calendar: {
  114. allDay: string;
  115. AM: string;
  116. PM: string;
  117. datestring: string;
  118. remaining: string;
  119. };
  120. Upload: {
  121. mainText: string;
  122. illegalTips: string;
  123. legalTips: string;
  124. retry: string;
  125. clear: string;
  126. selectedFiles: string;
  127. replace: string;
  128. illegalSize: string;
  129. fail: string;
  130. };
  131. TreeSelect: {
  132. searchPlaceholder: string;
  133. };
  134. Typography: {
  135. copy: string;
  136. copied: string;
  137. expand: string;
  138. collapse: string;
  139. };
  140. Transfer: {
  141. emptyLeft: string;
  142. emptySearch: string;
  143. emptyRight: string;
  144. placeholder: string;
  145. clear: string;
  146. selectAll: string;
  147. clearSelectAll: string;
  148. total: string;
  149. selected: string;
  150. };
  151. }