메시지 검증
원본 URL: https://next-intl.dev/docs/workflows/messages
메시지 검증
섹션 제목: “메시지 검증”메시지의 품질과 완성도를 보장하기 위해 i18n-check를 사용할 수 있습니다.
이 CLI는 다음과 같은 문제를 검증하는 데 도움이 됩니다:
- 대상 로캘에서 누락된 번역
- 번역 간 ICU 인수 사용의 불일치
사용법:
npx @lingual/i18n-check@latest --source en --locales messages출력:
Found missing keys! ┌────────────────────┬───────────────────────────────┐ │ file │ key │ ├────────────────────┼───────────────────────────────┤ │ messages/de.json │ NewsArticle.title │ └────────────────────┴───────────────────────────────┘💡
--unused 플래그를 사용해 메시지에 정의되어 있지만 코드베이스 어디에서도 참조되지 않는 키를 감지할 수도 있습니다(현재 실험적 기능).