使用JHipster 4.4.1我想对自定义组件使用翻译功能(jhiTranslate =“”)。在组件foo ts文件中:
constructor(
private jhiLanguageService: JhiLanguageService
) {
this.jhiLanguageService.setLocations(['foo']);
}
在html文件中:
<h3 jhiTranslate="foo.title">title</h3>
在webapp \ i18n \ en \ foo.json
中{
"foo": {
"title":"hello"
}
}
导致: 的翻译未找到[foo.title]
它是如何做的正确的?
答案 0 :(得分:1)
要使语言更改有效,您需要重新加载webpack进程。
它有时可以在不重新加载的情况下工作,但不适用于4.4版本。