diff --git a/src/lib/i18n.ts b/src/lib/i18n.ts deleted file mode 100644 index ae637e1..0000000 --- a/src/lib/i18n.ts +++ /dev/null @@ -1,28 +0,0 @@ -import i18next from "i18next"; -import config from "@/lib/config"; -import { parse as yamlParse } from "yaml"; -import { readFileSync } from "node:fs"; - -const translation = Object.fromEntries(Object.entries( - yamlParse(readFileSync(`${import.meta.dirname}/../../locales/ja.yaml`, "utf-8")) - ).map(([key, value]) => [ - key, - typeof value === "string" - ? value.trim() - : value, - ])); - -export default async function initI18n() { - await i18next.init({ - lng: "ja", - debug: config.debug, - resources: { - ja: { - translation, - }, - }, - interpolation: { - escapeValue: false, - }, - }); -}; \ No newline at end of file