no-untranslated-text
JSX のテキストラベルを必ず translate 呼び出しでラップします。
i18n 機能 を使用する場合、このルールは Web サイトに表示されるすべてのラベルが翻訳可能であり、誤って翻訳されていない文字列が紛れ込まないようにします。
ルールの詳細
このルールに対する不正なコードの例
// Hello World is not translated
<Component>Hello World</Component>
このルールに対する正しいコードの例
// Hello World is translated
<Component>
<Translate>Hello World</Translate>
</Component>
ルールの設定
許可されるフィールド
オプション | タイプ | 既定値 | 説明 |
---|---|---|---|
ignoredStrings | string[] | [] | このリストに記載されている文字列のみを含むテキストラベルは報告されません。 |
使用しない場合
i18n 機能 を使用していない場合は、このルールを無効にできます。テキストを翻訳するつもりがない場合は、このルールを無効にすることもできます。