本文へスキップ
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. 無断複製を禁じます。