如何在RN中加载翻译json文件?在浏览器中我can use获取和XHR,但在应用程序中它必须是某种文件系统访问,并将副本转换为./android/app/src/main/assets/文件夹?
答案 0 :(得分:2)
我们使用xhr-backend加载。还没有必要在asyncStorage上缓存那些,但这样做会很容易 - 使用asyncStorage复制https://github.com/i18next/i18next-localStorage-cache
或使用i18next.addResourceBundle添加它们:https://www.i18next.com/api.html#addresourcebundle
或使用webpack bundler:https://github.com/atroo/i18next-resource-store-loader
但是来自手机文件系统的加载器也会很棒,还不知道是否有人构建了它。