콘텐츠로 이동

메시지 검증

원본 URL: https://next-intl.dev/docs/workflows/messages

문서워크플로 및 통합메시지 검증

메시지의 품질과 완성도를 보장하기 위해 i18n-check를 사용할 수 있습니다.

이 CLI는 다음과 같은 문제를 검증하는 데 도움이 됩니다:

  1. 대상 로캘에서 누락된 번역
  2. 번역 간 ICU 인수 사용의 불일치

사용법:

npx @lingual/i18n-check@latest --source en --locales messages

출력:

Found missing keys!
┌────────────────────┬───────────────────────────────┐
│ file │ key │
├────────────────────┼───────────────────────────────┤
│ messages/de.json │ NewsArticle.title │
└────────────────────┴───────────────────────────────┘

💡

--unused 플래그를 사용해 메시지에 정의되어 있지만 코드베이스 어디에서도 참조되지 않는 키를 감지할 수도 있습니다(현재 실험적 기능).