跳到主要内容

无未翻译文本

强制 JSX 中的文本标签被翻译调用包裹。

当使用 国际化功能 时,此规则确保网站上出现的所有标签都是可翻译的,以防止任何字符串意外地未被翻译。

规则详情

以下是不正确的代码示例:

// Hello World is not translated
<Component>Hello World</Component>

以下是正确的代码示例:

// Hello World is translated
<Component>
<Translate>Hello World</Translate>
</Component>

规则配置

接受的字段:

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

何时不使用

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

进一步阅读