我正在使用http://i18next.com/在我的Javascript应用程序中提供多语言支持。
然而,我遇到了一个问题,假设呈现超文本标记语言的Javascript是在i18next用来查找翻译的文件之前加载的,而不是翻译文本,我得到了一个错误。
例如,对于密钥转换对"popups.notifications":"Account Notifications“,我将得到:
i18next::translator: missingKey undefined translation popups.notifications popups.notificationsJavascript JS在页眉中包含在任何其他i18next之前,但这没有区别。
如何确保在任何HTML呈现发生之前加载转换文件?
发布于 2017-06-19 20:30:38
我在使用i18n-fetch-backend时遇到了同样的问题,配置如下:
.init({
...
backend: {
loadPath: "somePatch",
parse: (data) => {console.log(data)}
}
})https://stackoverflow.com/questions/39078632
复制相似问题