不允许未翻译文本
强制 JSX 中的文本标签用 translate 调用进行包装。
当使用 国际化功能 时,此规则确保网站上显示的所有标签都是可翻译的,因此不会意外遗漏任何未翻译的字符串。
规则详情
此规则的 错误 代码示例:
// Hello World 未翻译
<Component>Hello World</Component>
此规则的 正确 代码示例:
// Hello World 已翻译
<Component>
<Translate>Hello World</Translate>
</Component>
规则配置
可接受的字段:
选项 | 类型 | 默认值 | 描述 |
---|---|---|---|
ignoredStrings | string[] | [] | 只包含此列表中字符串的文本标签不会被报告。 |
何时不使用它
如果您不使用 国际化功能 ,则可以禁用此规则。您也可以在不需要翻译文本的地方禁用此规则。