import { en } from "./en.js"; import { ko } from "./ko.js"; const messages = { en, ko }; /** * Translate a key with optional interpolation. * Usage: t("inspect_page.description", "ko") * t("result.title", "en", { url: "..." }) */ export function t(key, lang, params) { let text = messages[lang]?.[key] || messages["en"]?.[key] || key; if (params) { for (const [k, v] of Object.entries(params)) { text = text.replace(new RegExp(`\\{${k}\\}`, "g"), String(v)); } } return text; } //# sourceMappingURL=index.js.map