UNPKG

next-i18next

Version:

The easiest way to translate your NextJs apps.

20 lines (19 loc) 636 B
import i18n$1 from "i18next"; //#region src/pagesRouter/createClient/browser.ts var browser_default = (config) => { if (config.ns === void 0) config.ns = []; const instance = i18n$1.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(i18n$1.t); return { i18n: instance, initPromise }; }; //#endregion export { browser_default as default }; //# sourceMappingURL=browser.mjs.map