UNPKG

@fifteen/design-system-vue

Version:

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

144 lines (143 loc) 2.72 kB
import { buildLocalizeFn as e } from "../../_lib/buildLocalizeFn.js"; const n = { narrow: ["MÖ", "MS"], abbreviated: ["MÖ", "MS"], wide: ["Milattan Önce", "Milattan Sonra"] }, i = { narrow: ["1", "2", "3", "4"], abbreviated: ["1Ç", "2Ç", "3Ç", "4Ç"], wide: ["İlk çeyrek", "İkinci Çeyrek", "Üçüncü çeyrek", "Son çeyrek"] }, r = { narrow: ["O", "Ş", "M", "N", "M", "H", "T", "A", "E", "E", "K", "A"], abbreviated: [ "Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara" ], wide: [ "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık" ] }, t = { narrow: ["P", "P", "S", "Ç", "P", "C", "C"], short: ["Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct"], abbreviated: ["Paz", "Pzt", "Sal", "Çar", "Per", "Cum", "Cts"], wide: [ "Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi" ] }, o = { narrow: { am: "öö", pm: "ös", midnight: "gy", noon: "ö", morning: "sa", afternoon: "ös", evening: "ak", night: "ge" }, abbreviated: { am: "ÖÖ", pm: "ÖS", midnight: "gece yarısı", noon: "öğle", morning: "sabah", afternoon: "öğleden sonra", evening: "akşam", night: "gece" }, wide: { am: "Ö.Ö.", pm: "Ö.S.", midnight: "gece yarısı", noon: "öğle", morning: "sabah", afternoon: "öğleden sonra", evening: "akşam", night: "gece" } }, s = { narrow: { am: "öö", pm: "ös", midnight: "gy", noon: "ö", morning: "sa", afternoon: "ös", evening: "ak", night: "ge" }, abbreviated: { am: "ÖÖ", pm: "ÖS", midnight: "gece yarısı", noon: "öğlen", morning: "sabahleyin", afternoon: "öğleden sonra", evening: "akşamleyin", night: "geceleyin" }, wide: { am: "ö.ö.", pm: "ö.s.", midnight: "gece yarısı", noon: "öğlen", morning: "sabahleyin", afternoon: "öğleden sonra", evening: "akşamleyin", night: "geceleyin" } }, m = (a, d) => Number(a) + ".", u = { ordinalNumber: m, era: e({ values: n, defaultWidth: "wide" }), quarter: e({ values: i, defaultWidth: "wide", argumentCallback: (a) => Number(a) - 1 }), month: e({ values: r, defaultWidth: "wide" }), day: e({ values: t, defaultWidth: "wide" }), dayPeriod: e({ values: o, defaultWidth: "wide", formattingValues: s, defaultFormattingWidth: "wide" }) }; export { u as localize };