我正在寻找可能的解决方案来部署具有内部化功能的reactJS应用程序。我一直在研究18n,i18next,react-i18next,react-intl。但是需要一个解决方案来维护代码库外的翻译文件,并将其单独维护,以便客户提供业务修改内容,而无需部署。
发布于 2021-10-25 15:51:39
i18n支持使用addResourceBundle函数在初始化后添加资源包:
i18n.addResourceBundle("en", "translations", {
"Welcome to React":
"Welcome to React and react-i18next, thanks for waiting 5 seconds"
});您可以在初始化后5秒查看addResourceBundle函数的实际使用示例的this sandbox。
或者,您也可以使用i18n支持的其他lazy loading functions。
https://stackoverflow.com/questions/69709055
复制相似问题