【发布时间】:2020-03-03 02:27:51
【问题描述】:
我需要根据用户位置和/或浏览器语言设置更改我的应用程序的语言。 我将如何在 i18next 中做到这一点? 它必须是 i18Next,因为该项目已经设置为可以使用它,并且使用另一个库需要我很长时间才能重构才能正常工作。
到目前为止,这是我的代码。我知道我需要在后端做一些事情,只是不知道是什么。
import i18n from "i18next";
import { initReactI18next } from "react-i18next";
import Backend from "i18next-xhr-backend";
i18n
.init({
backend: {
loadPath: "/locales/{{lng}}/{{ns}}.json"
},
fallbackLng: "en",
debug: false,
keySeparator: false,
});
export default i18n;
【问题讨论】:
标签: javascript reactjs i18next