UNPKG

@fifteen/design-system-vue

Version:

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

144 lines (143 loc) 4.44 kB
import { buildLocalizeFn as n } from "../../_lib/buildLocalizeFn.js"; const a = { narrow: ["క్రీ.పూ.", "క్రీ.శ."], abbreviated: ["క్రీ.పూ.", "క్రీ.శ."], wide: ["క్రీస్తు పూర్వం", "క్రీస్తుశకం"] }, i = { narrow: ["1", "2", "3", "4"], abbreviated: ["త్రై1", "త్రై2", "త్రై3", "త్రై4"], wide: ["1వ త్రైమాసికం", "2వ త్రైమాసికం", "3వ త్రైమాసికం", "4వ త్రైమాసికం"] }, o = { narrow: ["జ", "ఫి", "మా", "ఏ", "మే", "జూ", "జు", "ఆ", "సె", "అ", "న", "డి"], abbreviated: [ "జన", "ఫిబ్ర", "మార్చి", "ఏప్రి", "మే", "జూన్", "జులై", "ఆగ", "సెప్టెం", "అక్టో", "నవం", "డిసెం" ], wide: [ "జనవరి", "ఫిబ్రవరి", "మార్చి", "ఏప్రిల్", "మే", "జూన్", "జులై", "ఆగస్టు", "సెప్టెంబర్", "అక్టోబర్", "నవంబర్", "డిసెంబర్" ] }, t = { 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) + "వ", s = { ordinalNumber: m, era: n({ values: a, defaultWidth: "wide" }), quarter: n({ values: i, defaultWidth: "wide", argumentCallback: (e) => e - 1 }), month: n({ values: o, defaultWidth: "wide" }), day: n({ values: t, defaultWidth: "wide" }), dayPeriod: n({ values: r, defaultWidth: "wide", formattingValues: d, defaultFormattingWidth: "wide" }) }; export { s as localize };