我正在使用i18next为我的博客提供i18n支持。它在纯文本内容上运行良好,但是当我尝试翻译包含HTML标记的内容时,它会显示原始标记。 例如,这是一个未按预期工作的帖子的标记片段: <div class="i18n" data-i18n="content.body"> ...
请帮助我。 错误 - i18next::pluralResolver: 您的环境似乎不兼容Intl API,请使用Intl.PluralRules polyfill。将回退到compatibilityJSON v3格式处理。 代码 - import i18n from "i...
react-i18next:: 你需要使用initReactI18next方法传入一个i18next实例 我最近添加了这个包,但是出现了这个错误。据我所知,我已经按照所有步骤操作了。 我使用Next.js和next-i18next包,后者通常会自动初始化。 https://github.c...
我正在使用i18next为react https://github.com/i18next/react-i18next编写代码。我在JSON语言文件中尝试在字符串中断行,但遇到了困难。 这是我尝试过的方法,但都无法换行: line: "This is a line. \n This is...
我正在使用NextJS和next-i18next。这是我的首页:import {withTranslation} from '../config/next-i18next'; const Home = function Home() { return (<div>test&...
我正在使用react,i18next和react-i18next。我想要在文本中间插入带有HTML链接的可翻译文本,这些文本将在react中进行插值,就像这样: This is my text with <a href="{{link}}">a beautiful link<...
我在一个项目中使用i18next,并且无法避免将HTML标签包含在翻译文件中并使其正确呈现。以下是我的.json翻译文件示例: "en": { "product": { "header": "Welcome, <strong>User!</strong>"...
我正在尝试使用react-i18next翻译我的应用程序。我知道如何在简单的const组件中使用它,但不知道如何在类内部使用。 我正在使用I18nextProvider。以下是我的App.js文件。 import React, { Component } from 'react'; imp...
我正在使用jest和react-testing-library为我的React前端应用制作单元测试。在添加了react-i18next库的国际化功能之前,我的单元测试工作得非常好。现在当我运行测试时,似乎它无法找到/使用翻译文件,所有应该读取某些内容的地方都是空的。我正在使用最新的React版...
package.json"moduleNameMapper": { "i18next": "<rootDir>/__mocks__/i18nextMock.js" } i18n.jsimport i18n from 'i18next' import XHR from 'i18n...