跳到主要内容

不允许未翻译文本

强制 JSX 中的文本标签用 translate 调用进行包装。

当使用 国际化功能 时,此规则确保网站上显示的所有标签都是可翻译的,因此不会意外遗漏任何未翻译的字符串。

规则详情

此规则的 错误 代码示例:

// Hello World 未翻译
<Component>Hello World</Component>

此规则的 正确 代码示例:

// Hello World 已翻译
<Component>
<Translate>Hello World</Translate>
</Component>

规则配置

可接受的字段:

选项类型默认值描述
ignoredStringsstring[][]只包含此列表中字符串的文本标签不会被报告。

何时不使用它

如果您不使用 国际化功能 ,则可以禁用此规则。您也可以在不需要翻译文本的地方禁用此规则。

进一步阅读