gpt4 book ai didi

reactjs - 如何处理在控制台中为 i18n 设置收到太多警告

转载 作者:行者123 更新时间:2023-12-04 08:50:24 24 4
gpt4 key购买 nike

i18n 设置-

import i18n from "i18next";
import { initReactI18next } from "react-i18next";
import { langResources } from "./locales/langResources";

const resources = langResources;
i18n

.use(initReactI18next)

.init({
resources,
fallbackLng: "en_us",
debug: true,

interpolation: {
escapeValue: false,
},
react: {
wait: true,
useSuspense: false,
},
});

export default i18n;

警告-

`i18next: init: 没有使用 languageDetector,也没有定义 lng。

react-i18next::i18n.languages 未定义或为空未定义。

i18next:hasLoadedNamespace:i18n.languages 未定义或为空未定义。

i18next::translator:语言“en_us”的键“Action_Center”将无法解析,因为命名空间“translation”尚未加载这意味着您的设置有问题。在 i18next.init/i18next.loadNamespace/i18next.changeLanguage 完成之前访问 t 函数。在访问它之前等待回调或 Promise 解决!!!`

最佳答案

添加 lng:"en_us"删除所有警告

关于reactjs - 如何处理在控制台中为 i18n 设置收到太多警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64130638/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com