如何在react-i18next中本地更改语言?

时间:2020-07-24 10:17:18

标签: reactjs i18next react-i18next

我正在尝试为用户提供一个选项,以指定所生成收据的语言,同时保持应用程序的语言不变。如何更改仅收据部分的语言? i18n.changeLanguage全局执行。

如果有帮助,这是我的i18n配置:

i18n
.use(Backend)
.use(initReactI18next)
.init({
    ns: ["translation", "login", "orders", "products", "invoices"],
    defaultNS: "translation",
    lng: "sl",
    fallbackLng: "en",
    debug: process.env.NODE_ENV === "development",
    interpolation: {
        escapeValue: false,
    },
    react: {
        useSuspense: true,
        wait: true,
    },
});

0 个答案:

没有答案