본문으로 건너뛰기
CDGet
  • 홈
  • 프로젝트
  1. 홈
  2. 전체 프로젝트
  3. Chki18n

Chki18n

유틸리티

번역 파일이 i18n 관례를 지키는지 검사하는 명령줄 도구입니다. 빠진 키와 중복된 값을 비롯해 흔히 저지르는 실수를 알려 주며, 개발 환경은 물론 CI에서도 그대로 실행됩니다.

문서 (새 창에서 열림)소스 코드 (새 창에서 열림)

프로젝트 소개

Chki18n은 번역 파일이 국제화 규칙을 지키고 있는지 확인하는 명령줄 도구입니다. 프로젝트가 이미 가지고 있는 언어 파일을 읽어 무엇이 잘못되어 있는지 알려 줍니다. 그렇지 않으면 빠진 문구가 화면에 드러난 뒤에야 알게 되는 일입니다.

화면을 망가뜨리는 문제는 오류로 보고합니다. 읽을 수 없는 파일, 한 언어에는 있는데 다른 언어에는 없는 키, 기준 언어와 맞지 않는 치환 자리표시자가 여기에 해당합니다. 창피한 정도에서 끝나는 문제는 경고로 보고합니다. 값이 비어 있는 키, 같은 문장을 쓰는 서로 다른 키, 원문과 똑같아 아직 번역되지 않은 값, 그리고 다른 어떤 언어도 더는 쓰지 않는 키입니다.

명령으로도, CI 작업 안에서도, Node에서도 실행할 수 있습니다. TypeScript 타입 정의를 갖춘 최신 ESM 패키지이며 현재는 JSON 번역 파일을 읽습니다. 검사만 할 뿐 번역하지는 않으므로 실행한다고 해서 파일의 내용이 바뀌는 일은 없습니다.

기능

  • TypeScript 지원

  • 테스트로 검증됨

  • 명령줄 인터페이스

프로젝트 정보

시작
2026
라이선스
MIT (새 창에서 열림)
프로그래밍 언어
JavaScript
태그
i18ntranslationclivalidationcontinuous-integration
패키지
chki18n (새 창에서 열림)npm
인기도
4
GitHub 스타
37
npm 다운로드
Chki18n — npm 다운로드, 최근 30일
npm 다운로드
7월 31일0
8월 1일0
8월 2일0
8월 3일1
8월 4일0
8월 5일0
8월 6일0
8월 7일17
8월 8일0
8월 9일0
8월 10일0
8월 11일0
8월 12일8
8월 13일0
8월 14일0
8월 15일0
8월 16일0
8월 17일0
8월 18일3
8월 19일1
8월 20일2
8월 21일0
8월 22일0
8월 23일0
8월 24일0
8월 25일0
8월 26일0
8월 27일3
8월 28일0
8월 29일2
최근 30일
연락처후원하기
여기에 있는 프로젝트는 MIT 라이선스로 공개한 오픈 소스입니다.© 2026 CDGet. 모든 권리를 보유합니다.