no-untranslated-text
JSX의 텍스트 라벨이 translate 호출로 래핑되도록 적용합니다.
When the i18n feature is used, this rule ensures that all labels appearing on the website are translatable, so no string accidentally slips through untranslated.
상세 규칙
이 규칙에 어긋나는 코드 예시:
// Hello World is not translated
<Component>Hello World</Component>
이 규칙에 맞는 코드 예시:
// Hello World is translated
<Component>
<Translate>Hello World</Translate>
</Component>
규칙 설정
설정할 수 있는 필드
| 옵션 | 타입 | 기본값 | 설명 |
|---|---|---|---|
ignoredStrings | string[] | [] | 목록에 있는 문자열만 포함하는 텍스트 라벨은 보고되지 않습니다. |
사용하지 않을 때
i18n 기능을 사용하지 않는다면 이 규칙을 비활성화할 수 있습니다. 텍스트가 번역되지 않아야 한다면 이 규칙을 비활성화합니다.