gpt4 book ai didi

reactjs - React.js 中的本地化建议和示例

转载 作者:行者123 更新时间:2023-12-03 13:30:42 26 4
gpt4 key购买 nike

我们正在决定在react.js中哪里进行本地化,当然有很多方法可以进行本地化,但是您的建议是什么?

我尝试了雅虎的react-intl,但没有成功:

var ReactIntl = require('react-intl') // we did npm install react-intl
// somewhere in the react component
render: function() {
return (<div><ReactIntl.Number>{600}</ReactIntl.Number></div>);
}

给出错误:无法读取未定义的属性“_mockedReactClassConstructor”

花了几个小时尝试解决此错误,仍然无法解决 -> 放弃

我尝试了 mozilla 的 l20n,但不确定它是否适用于 React.js

想知道您对react.js本地化有什么建议,谢谢!

最佳答案

回答我的问题。我们决定不使用 yahoo 的react-intl,而是使用 i18next。考虑在我们的生产中使用更稳定和更流行的东西很重要。

你可以做的就是在页面根部初始化 i18next,然后通过 props 向下传递。在 i18next 初始化之前,请务必使用状态来阻止页面渲染。

关于reactjs - React.js 中的本地化建议和示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702998/

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