i18next相关内容
我正在使用JEST和反应测试库为我的前端应用程序进行单元测试,这是通过Reaction完成的。在我使用REACT-I18NEXT-LIBRARY添加国际化之前,我的单元测试运行良好。现在,当我运行测试时,它似乎没有找到/使用翻译文件,并且所有应该阅读的地方都留空了。我使用的是带有钩子的最新Reaction版本,而不是React。Component我使用的是这种“const-Components”:
..
我将Gatsby中的客户端路由与gatsby-plugin-react-i18next一起使用。当我尝试在不使用默认语言的情况下访问其中一个客户端路由时,例如,URL以/sv为前缀,则我得到的结果是该路由不存在。如果我将前缀/sv添加到路由器基本路径,则Default组件/路径可用,但Profile组件/路径不起作用。 使用不带/sv前缀的默认语言时,一切正常。 src/ages/co
..
Package.json "moduleNameMapper": { "i18next": "/__mocks__/i18nextMock.js" } i18n.js import i18n from 'i18next' import XHR from 'i18next-xhr-backend' // import Cache from 'i18next-lo
..
我们使用MDXJS包来编写Markdown中的内容,并在其中使用Reaction组件。 有没有办法在MDX/Markdown文件中使用i18next/react-i18next包? 推荐答案 🌍使用i18next内部MDX: 导入MDX文件时,只需将其用作任何其他反应组件: import { default as SomeContent } from './some
..
我的Reaction组件使用I18Next中的翻译,我正在尝试使用JEST为其创建测试。但是,没有任何内容被翻译,我尝试了模拟下面的useTranslating函数: const useMock : any = [(k: any) => k, {}]; useMock.t = (k: any) => k; useMock.i18n = {}; jest.mock('react-i18nex
..
我使用i18Next来本地化HTML,并且我正在尝试缓存所选的语言,以便它在页面刷新时不会后退,但无法使其工作。 以下是我的代码。 function updateContent() { const elem
..
我已经在iOS和Android上运行了多年的v1.10.x,但随着新的迁移到wkwebview i18Next(包括1.11.2),只会返回密钥。我很好奇是否有人在Cordova iOS 6.1.0、Cordova 9.0.0上成功地使用了i18Next,以及是否有人能发现我的错误。 [编辑]打开调试时,我收到此错误,尽管这有点帮助 2020-07-15 11:08:29.649177
..
我将NextJS与Next-I18Next一起使用。这是我的主页: import {withTranslation} from '../config/next-i18next'; const Home = function Home() { return (
test) }; Home.getInitialProps = async () => { retu
..
我正在使用 i18next 为我的博客支持 i18n.它适用于纯文本内容,但是当我尝试翻译包含 HTML 标记的内容时,它会在我翻译文本时显示原始标记. 例如,以下是来自未按预期工作的帖子的标记片段:
在麦德林,他们有许多不同类型的 jugos naturales (果汁) ...
..
我正在研究 i18next 本地化库的可能性. 现在我有以下代码(full Fiddle is here): HTML
英文
..
react-i18next:: 你需要使用 initReactI18next 传入一个 i18next 实例 我最近添加了包并收到此错误.据我所知,我已按照所有步骤进行操作. 我将 Next.js 与 next-i18next 包一起使用,该包通常会自动初始化. https://github.com/m2vi/downloader 解决方案 来自 next-i18next
..
更改语言时需要更改路线名称.例如,我有一个路线 /en/career,但是当我更改为捷克语时,我需要一个路线 /cs/kariera.基本上我需要对 URL 进行本地化.现在,当我使用 /en/career 并将语言更改为 cs 时,我会得到 /cs/career.这个页面根本不应该存在,当我在服务器上渲染页面时,我正确地得到 404.我可以用 next-i18next 包做这样的事情吗?如果有,
..
当我尝试打开连接时出现错误并说: System.TypeInitializationException:“MySql.Data.MySqlClient.Replication.ReplicationManager"的类型初始值设定项引发异常. 这是代码的一部分: MySqlConnection _Conn;public void Conectar(){新的 I18N.West.CP1
..
我正在尝试存根/监视翻译,而不仅仅是嘲笑它,即使在这种最基本的情况下,我似乎也无法触发它. /*** 组件名称.jsx*/import { useTranslation } from “react-i18next";导出默认函数 ComponentName() {const { t } = useTranslation();return t(`index:path`)}/*** 组件名称.te
..
我有一个 react 项目,并且包含了 i18next = 15.0.4 和 react-i18next = 10.2.0 依赖项.我已经创建了一个用于使用 react-i18next 初始化 i18next 的模块,我正在尝试使用 Jest 对这段代码进行单元测试. 我尝试导入初始化 i18next 的 i18n 模块并使用 jest 对其进行单元测试. 这是我的 i18n.ts 模
..
我正在尝试以某种方式动态地将 i18next 翻译与 Knockout.js 一起使用,但我不知道如何. 自定义 Knockout 绑定或 i18next jQuery 插件似乎都无法处理可观察值. 可以在这里找到我想要实现的演示:http://jsfiddle.net/rdfx2/1/ 一种解决方法是这样的,但如果可能的话,我宁愿避免这种情况:
..
我想在我的 jQuery Mobile 和 jQuery 网页端使用国际化选项.我试图用 http://i18next.com 上的文档生成一个示例,但似乎我失败了.有人有使用 i18next 的经验吗? 这是我的例子: index.html:
..
我们使用 MDXJS 包在 Markdown 中编写内容并在其中使用 React 组件. 有没有办法使用 i18next/react-i18next 包在 MDX/Markdown 文件中? 解决方案 🌍 在 MDX 中使用 i18next : 当您导入 MDX 文件时,您只需将其用作任何其他 React 组件: import { default as SomeConten
..
我有一个将使用 id 参数呈现的编辑页面,它在应用程序运行时工作正常,但在构建 nextjs 应用程序时出现此错误 [错误:ENOENT:没有这样的文件或目录,重命名'C:\Users\Ahsan Nisar\Documents\GitHub\customer-portal\frontend.next\export\en\companies\edit[id].html' ->'C:\User
..
我正在使用React, i18next 和 i18next-browser-languagedetector 开发多语言应用程序. 我通过以下方式初始化i18next: i18n.use(语言检测器).在里面({lng:localStorage.getItem(I18N_LANGUAGE)||"pt",fallbackLng:"pt",资源: {en:stringsEn,pt:strin
..