跳至主要内容
版本:3.5.2

no-untranslated-text

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

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

规则详情

此规则的错误代码示例

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

此规则的正确代码示例

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

规则配置

接受的字段

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

何时不使用它

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

进一步阅读