UNPKG

@fifteen/design-system-vue

Version:

Vue 3 (Composition API + Typescript) implementation of the Fifteen Design System

149 lines (148 loc) 4.25 kB
import { buildLocalizeFn as n } from "../../_lib/buildLocalizeFn.js"; const a = { narrow: ["ម.គស", "គស"], abbreviated: ["មុនគ.ស", "គ.ស"], wide: ["មុនគ្រិស្តសករាជ", "នៃគ្រិស្តសករាជ"] }, i = { narrow: ["1", "2", "3", "4"], abbreviated: ["Q1", "Q2", "Q3", "Q4"], wide: ["ត្រីមាសទី 1", "ត្រីមាសទី 2", "ត្រីមាសទី 3", "ត្រីមាសទី 4"] }, t = { narrow: [ "ម.ក", "ក.ម", "មិ", "ម.ស", "ឧ.ស", "ម.ថ", "ក.ដ", "សី", "កញ", "តុ", "វិ", "ធ" ], abbreviated: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ], wide: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ] }, o = { narrow: ["អា", "ច", "អ", "ព", "ព្រ", "សុ", "ស"], short: ["អា", "ច", "អ", "ព", "ព្រ", "សុ", "ស"], abbreviated: ["អា", "ច", "អ", "ព", "ព្រ", "សុ", "ស"], wide: ["អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍"] }, r = { narrow: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" }, abbreviated: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" }, wide: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" } }, d = { narrow: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" }, abbreviated: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" }, wide: { am: "ព្រឹក", pm: "ល្ងាច", midnight: "​ពេលកណ្ដាលអធ្រាត្រ", noon: "ពេលថ្ងៃត្រង់", morning: "ពេលព្រឹក", afternoon: "ពេលរសៀល", evening: "ពេលល្ងាច", night: "ពេលយប់" } }, m = (e, g) => Number(e).toString(), s = { ordinalNumber: m, era: n({ values: a, defaultWidth: "wide" }), quarter: n({ values: i, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: n({ values: t, defaultWidth: "wide" }), day: n({ values: o, defaultWidth: "wide" }), dayPeriod: n({ values: r, defaultWidth: "wide", formattingValues: d, defaultFormattingWidth: "wide" }) }; export { s as localize };