跳至主要內容
版本: 3.5.2

no-untranslated-text

強制使用 translate 呼叫包覆 JSX 中的文字標籤。

使用i18n 功能時,此規則確保網站上顯示的所有標籤皆可翻譯,這樣就不會意外遺漏任何未翻譯的字串。

規則詳情

這個規則中錯誤的程式碼範例:

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

這個規則中正確的程式碼範例:

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

規則配置

可接受的欄位

選項類型預設值說明
ignoredStringsstring[][]僅包含此清單中的文字標籤不會回報。

什麼時候不使用它

如果您未使用i18n 功能,您可以停用此規則。您也可以在沒有翻譯文字時停用此規則。

延伸閱讀