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>
規則配置
可接受的欄位
選項 | 類型 | 預設值 | 說明 |
---|---|---|---|
ignoredStrings | string[] | [] | 僅包含此清單中的文字標籤不會回報。 |
什麼時候不使用它
如果您未使用i18n 功能,您可以停用此規則。您也可以在沒有翻譯文字時停用此規則。