@fifteen/design-system-vue
Version:
Vue 3 (Composition API + Typescript) implementation of the Fifteen Design System
144 lines (143 loc) • 4.44 kB
JavaScript
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
};