UNPKG

@fifteen/design-system-vue

Version:

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

117 lines (116 loc) 2.36 kB
import { buildLocalizeFn as e } from "../../_lib/buildLocalizeFn.js"; const t = { narrow: ["ie.", "isz."], abbreviated: ["i. e.", "i. sz."], wide: ["Krisztus előtt", "időszámításunk szerint"] }, r = { narrow: ["1.", "2.", "3.", "4."], abbreviated: ["1. n.év", "2. n.év", "3. n.év", "4. n.év"], wide: ["1. negyedév", "2. negyedév", "3. negyedév", "4. negyedév"] }, a = { narrow: ["I.", "II.", "III.", "IV."], abbreviated: ["I. n.év", "II. n.év", "III. n.év", "IV. n.év"], wide: ["I. negyedév", "II. negyedév", "III. negyedév", "IV. negyedév"] }, d = { narrow: ["J", "F", "M", "Á", "M", "J", "J", "A", "Sz", "O", "N", "D"], abbreviated: [ "jan.", "febr.", "márc.", "ápr.", "máj.", "jún.", "júl.", "aug.", "szept.", "okt.", "nov.", "dec." ], wide: [ "január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december" ] }, i = { narrow: ["V", "H", "K", "Sz", "Cs", "P", "Sz"], short: ["V", "H", "K", "Sze", "Cs", "P", "Szo"], abbreviated: ["V", "H", "K", "Sze", "Cs", "P", "Szo"], wide: [ "vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat" ] }, o = { narrow: { am: "de.", pm: "du.", midnight: "éjfél", noon: "dél", morning: "reggel", afternoon: "du.", evening: "este", night: "éjjel" }, abbreviated: { am: "de.", pm: "du.", midnight: "éjfél", noon: "dél", morning: "reggel", afternoon: "du.", evening: "este", night: "éjjel" }, wide: { am: "de.", pm: "du.", midnight: "éjfél", noon: "dél", morning: "reggel", afternoon: "délután", evening: "este", night: "éjjel" } }, s = (n, u) => Number(n) + ".", v = { ordinalNumber: s, era: e({ values: t, defaultWidth: "wide" }), quarter: e({ values: r, defaultWidth: "wide", argumentCallback: (n) => n - 1, formattingValues: a, defaultFormattingWidth: "wide" }), month: e({ values: d, defaultWidth: "wide" }), day: e({ values: i, defaultWidth: "wide" }), dayPeriod: e({ values: o, defaultWidth: "wide" }) }; export { v as localize };