메인 컨텐츠로 이동
버전: Canary 🚧

no-untranslated-text

JSX의 텍스트 라벨이 translate 호출로 래핑되도록 적용합니다.

i18 기능을 사용할 때 이 규칙을 적용하면 웹사이트에 표시되는 모든 라벨을 번역할 수 있게 하므로 번역되지 않은 문자열이 실수로 누락되는 일이 없습니다.

상세 규칙

규칙이 잘못 적용된 코드 예시

// Hello World가 번역되지 않았습니다.
<Component>Hello World</Component>

규칙이 적용된 코드 예시

// Hello World가 번역됐습니다.
<Component>
<Translate>Hello World</Translate>
</Component>

규칙 설정

설정할 수 있는 필드

옵션타입기본값설명
ignoredStringsstring[][]목록에 있는 문자열만 포함하는 텍스트 라벨은 보고되지 않습니다.

사용하지 않을 때

i18n 기능을 사용하지 않는 경우에는 해당 규칙을 비활성화할 수 있습니다. 텍스트가 번역되지 않아야 한다면 이 규칙을 비활성화합니다.

더 읽을거리