reactjs - 如何使用 react-redux-i18n 动态更改语言
问题描述
我使用https://github.com/artisavotins/react-redux-i18n来尝试创建轻松切换语言的功能。用户可以使用下拉菜单,我已将 I18n 添加到应用程序减速器中。
在不同的 UI 组件渲染中,我使用<Translate/> or I18n.t
将 id 转换为字符串。但实际上,即使我将Locale 正确设置为I18n,这两种方式也无法正确更改翻译。我应该将 I18n 设置为 Ui 组件的状态吗?对此问题的任何建议表示赞赏。
解决方案
推荐阅读
- c# - 'Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE' 的类型初始化程序引发异常
- python-3.x - Python OpenCV 模板匹配结果不佳
- javascript - 循环的异步未按预期工作(JS)
- wordpress - 如何在 WordPress 网站中添加自定义徽标而不是菜单主页图标?
- javascript - 下拉过滤器在 React 中显示不正确的结果
- javascript - 从页面上的 div 内的内容脚本中注入 iframe 会在页面上的每个 iframe 中注入 src html
- c - 为linux内核中的struct数组分配内存并得到奇怪的输出od structs ids
- c# - 在一个 TextBox Asp.Net Mvc 中搜索多个项目
- swift - Swift:TableView didSelectRowAt 仅针对某些行触发?
- javascript - React redux,数组状态不更新