feat: wodox locale

This commit is contained in:
Benjamin Singleton 2026-02-08 23:37:17 -06:00 committed by Sheldon Cooper
parent 4327d1caf9
commit 9d5e67136e
2 changed files with 52 additions and 2 deletions

View file

@ -1,12 +1,16 @@
import en_US from "../locales/en_US"; import en_US from "../locales/en_US";
import vp_VL from "../locales/vp_VL"; import vp_VL from "../locales/vp_VL";
import wp_VL from "../locales/wp_VL";
import { computed, readonly, ref } from "vue"; import { computed, readonly, ref } from "vue";
import type { Locale } from "./locale"; import type { Locale } from "./locale";
export const LOCALE_IDS = ["en_US", "vp_VL"] as const; export const LOCALE_IDS = ["en_US", "vp_VL", "wp_VL"] as const;
export type LocaleId = (typeof LOCALE_IDS)[number]; export type LocaleId = (typeof LOCALE_IDS)[number];
const locales = { en_US, vp_VL } as const satisfies Record<LocaleId, Locale>; const locales = { en_US, vp_VL, wp_VL } as const satisfies Record<
LocaleId,
Locale
>;
export const localeId = ref<LocaleId>("en_US"); export const localeId = ref<LocaleId>("en_US");

View file

@ -0,0 +1,46 @@
import type { Locale } from "@/i18n/locale";
import flakkaImg from "@/assets/flakka.png";
import discordImg from "@/assets/discord.png";
export default {
localeName: "Wodox",
home: {
layout: ["whatIsViossa", "historyOfViossa", "community"],
data: {
whatIsViossa: {
title: "viosox e ano?",
text: "viosox e hez ox pamzal, zoz stende zalkun tuo mit multa nengwi ox. zal o viosox stende lik zal o hez il ox keta, zalilkun wi tuo mit multa nengwi ox. mono i fal o viosox stendenai; omni axsi o viosox zal nengokun fal o viosox, de falmot wi falax o il stende e keko trenengwi tua o nengwi stende, ge fala e keko lik ro o tuo viosoxsi. genil viosox ibe il wi nengwi stende axkun ge pisakun po tuo ox — stende gen muskunnai mit zaiox.",
image: flakkaImg,
alt: "fomma o viosox",
},
historyOfViossa: {
title: "zal o viosox",
text: "wi o zal o viosox stende po multa o Skype wi 2014 ibe stendera o multa r/conlangs o Reddit. zalsi o viosox danzalgo hez, tuo zal o viosox e lik zal o hez il ox keta, zalil tuo ox mit nengwi multa ox ibe zalsi fiemnaikun sama i ox. viosox e nengwi tuo ox pamzal keta; zalilkun keko ox keta mit lik du wi tre ox, aga zalil viosox mit multa wi plus obo o ox na il ox keta ibe zalsi o viosox stende po multa mi o mo.",
image: flakkaImg,
alt: "fomma o viosox",
},
community: {
title: "viosoxsi",
text: "nengwi multa ro o viosoxsi stende ibe stendenura po nengwi multa mi o mo ge wekakunnura zai nengwi viosoxsi po jilobo. ibe mono i fal o viosox stendenai ge ibe viosoxsi zalkun nengwi multa fal o viosox, de nengwi zoz ko o ro lik ro o viosoxsi stende po ro o viosa. po multa hez viosoxsi, falmot wi falax o tuo stende stende po ro o tuo stende. ibe mono i fal o viosox stendenai ge ibe ro o mot inkun nengwi po nengwi viosoxsi, de multa stende amanata hez, zal zalgonukun surat au mola au sucik.",
image: null,
alt: null,
},
},
},
resources: {
layout: ["discord"],
data: {
discord: {
title: "server o Diskord",
subtitle: "axilkun ge genilkun po ce! wekatutsa!",
desc: "danzalil hez server po 2015. ibe dutukun musra po ce, de ibe wiftutsakun dof po pam, de wekatukun po server!",
link: "https://discord.gg/g3mG2gYjZD",
rulesLink: "https://viossadiskordserver.github.io/rules",
image: discordImg,
alt: "surat o Diskord",
joinText: "wekatutsa",
rulesText: "musra",
},
},
},
} as const satisfies Locale;