| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- // @ts-nocheck
- import type { DayutsLocale, DayutsRelativeTime} from '../../../utssdk/interface'
- /**
- * 英语本地化对象。
- */
- export default {
- name: 'en',
- /**
- * 星期名称数组。
- */
- weekdays: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
- /**
- * 月份名称数组。
- */
- months: [
- 'January',
- 'February',
- 'March',
- 'April',
- 'May',
- 'June',
- 'July',
- 'August',
- 'September',
- 'October',
- 'November',
- 'December',
- ],
- relativeTime: {
- future: 'in %s',
- past: '%s ago',
- s: 'a few seconds',
- m: 'a minute',
- mm: '%d minutes',
- h: 'an hour',
- hh: '%d hours',
- d: 'a day',
- dd: '%d days',
- M: 'a month',
- MM: '%d months',
- y: 'a year',
- yy: '%d years'
- } as DayutsRelativeTime,
- /**
- * 序数函数,用于将数字转换为带有序数后缀的字符串。
- *
- * @param {number} n - 要转换的数字。
- * @returns {string} 带有序数后缀的字符串。
- */
- ordinal: (n : number, _ : string) : string => {
- const s = ['th', 'st', 'nd', 'rd']
- const v = n % 100
- const i = (v - 20) % 10
- const k = i < s.length ? i : v < s.length ? v : 0
- return `[${n}${(s[k])}]`
- },
- } as DayutsLocale
|