React WebApp中的字符串本地化



我已经很难弄清楚在React应用程序中本地化的最佳实践。经过大量的谷歌搜索,我发现了雅虎的反应图书馆,但是我还没有找到太多东西来完成我想要的东西。该图书馆似乎可以正常工作,但是至少有一个以上可以比较的库会很棒。我只是在寻找一种根据用户的浏览器环境来表示每个组件中不同字符串的方法。我可以用什么库或方法来完成此操作?

值得 react-intl非常好。去年,我在企业级的Web应用程序上使用了它,对此我感到很高兴。维护者(我相信他们在Yahoo)非常愉快,并且对我迅速遇到的任何问题做出了回应。

我不知道有任何可比的库。

在选择i18n库之前,您可以阅读本文和本文...

即使您特别要求进行React,我还是建议您研究准备在不同框架中使用的I18N LIB,即I18Next。也许您的后端也需要I18N LIB?还是将来您想用不同的东西代替反应...?

我的经验向我表明I18Next是正确的"一次学习 - 到处翻译"

此外,您不仅应该考虑必须启动代码(I18N)才能翻译应用程序/网站。您也应该考虑这个过程 - 您将如何解决持续本地化,如何跟踪进度等...

对于一个现代的翻译管理系统,您可能会查看找到的位置...它与所有基于JSON或ICU(消息形式)I18N框架相比,它可以很好地发挥作用...并且比传统系统提供了更多。<<<<<<<<<<<<<<<<<</p>

最新更新