I18n在英语和印地语的反应中进行内部化

时间:2018-08-12 09:58:10

标签: reactjs internationalization react-intl

我正在使用React构建一个单页面应用程序。我希望我的网站同时以hindienglish语言提供。因此,为此,我认为必须使用react-intl。好的,但是我该如何做呢?我读了一些教程,但是找不到印地语的任何好的解决方案。请帮助我进行有关如何将i18n用于英语到印地语的研究。

1 个答案:

答案 0 :(得分:1)

似乎印地语使用的是Devanagari脚本,该脚本是从左到右(LTR)编写的,因此将您的网站翻译成印地语与将其翻译成任何其他语言(例如弗雷奇语,西班牙语,捷克语)没有什么不同。

您需要做的就是向代码中添加react-intl组件,创建包含消息的消息目录,将其转换为印地语并将其加载到您的应用中。

如果您有更具体的问题,请更新您的问题或发布另一个问题。


另外,我还是lingui i18n库的作者,如果您处于项目的开始,可能要考虑一下。它是React-intl的后继者,用法非常相似。有tutorial,但我可以为您解决印地语可能遇到的任何问题。