no-untranslated-text
强制JSX中的文本标签被`translate`调用包裹。
当使用i18n 功能时,此规则确保网站上出现的所有标签都可翻译,从而避免任何字符串意外地未被翻译。
规则详情
此规则的错误代码示例
// Hello World is not translated
<Component>Hello World</Component>
此规则的正确代码示例
// Hello World is translated
<Component>
<Translate>Hello World</Translate>
</Component>
规则配置
接受的字段
选项 | 类型 | 默认值 | 描述 |
---|---|---|---|
ignoredStrings | string[] | [] | 仅包含此列表中字符串的文本标签将不会被报告。 |
何时不使用它
如果您未使用i18n 功能,则可以禁用此规则。您也可以在文本不应被翻译的地方禁用此规则。