@arcscord/adapter-paraglide
v1.0.0
Published
Paraglide JS localization adapter for Arcscord.
Maintainers
Readme
@arcscord/adapter-paraglide
Official Paraglide JS localization adapter for Arcscord. It consumes generated Paraglide modules and has no Paraglide runtime dependency of its own.
pnpm add arcscord @arcscord/adapter-paraglideimport { createParaglideAdapter } from "@arcscord/adapter-paraglide";
import { ArcClient } from "arcscord";
import * as messages from "./paraglide/messages.js";
import { baseLocale, locales } from "./paraglide/runtime.js";
const localization = createParaglideAdapter({
messages,
runtime: { baseLocale, locales },
});
const client = new ArcClient(token, {
intents: ["Guilds"],
localization: { adapter: localization },
});
const nameLocalizations = localization.discord(messages.commands_ping_name);See the localization guide and API reference.
