UNPKG

next-i18next

Version:

The easiest way to translate your NextJs apps.

22 lines (21 loc) 767 B
const require_runtime = require("../_virtual/_rolldown/runtime.cjs"); let i18next = require("i18next"); i18next = require_runtime.__toESM(i18next); //#region src/pagesRouter/createClient/browser.ts var browser_default = (config) => { if (config.ns === void 0) config.ns = []; const instance = i18next.default.createInstance(config); let initPromise; if (!instance.isInitialized) { config?.use?.filter(Boolean).forEach((x) => instance.use(x)); if (typeof config.onPreInitI18next === "function") config.onPreInitI18next(instance); initPromise = instance.init(config); } else initPromise = Promise.resolve(i18next.default.t); return { i18n: instance, initPromise }; }; //#endregion module.exports = browser_default; //# sourceMappingURL=browser.cjs.map