我正在尝试为用户提供一个选项,以指定所生成收据的语言,同时保持应用程序的语言不变。如何更改仅收据部分的语言? 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,
},
});