【发布时间】:2019-02-21 13:32:36
【问题描述】:
我们正在构建一个 Angular 6 应用程序,并希望通过 Angular 实现 I18n。这要求我们在包含可翻译信息的 html 标签中包含“i18n”。有什么方法可以自动执行此操作,我们如何测试“i18n”是否在任何地方丢失。
【问题讨论】:
标签: html angular internationalization
我们正在构建一个 Angular 6 应用程序,并希望通过 Angular 实现 I18n。这要求我们在包含可翻译信息的 html 标签中包含“i18n”。有什么方法可以自动执行此操作,我们如何测试“i18n”是否在任何地方丢失。
【问题讨论】:
标签: html angular internationalization
要检查是否缺少 i18n,请将此规则添加到您的 tslint.json 中:
"i18n": [
true,
"check-id",
"check-text"
],
并使用ng lint 执行 linter。
输出应该是:
ERROR: component.html[2, 8]: Each element containing text node should have an i18n attribute
【讨论】: