跳至內容
CDGet
  • 首頁
  • 專案
  1. 首頁
  2. 全部專案
  3. Chki18n

Chki18n

工具

一個命令列工具,用來檢查翻譯檔是否符合 i18n 慣例。它會回報缺少的鍵、重複的值以及其他常見錯誤,在本機與 CI 中都能直接執行。

文件 (在新分頁中開啟)原始碼 (在新分頁中開啟)

關於這個專案

Chki18n 是一個命令列工具,用來檢查翻譯檔是否符合國際化的慣例。它讀取專案既有的語言檔,回報其中的問題——否則這類問題通常要等到某段缺漏的文字出現在畫面上才會被發現。

會弄壞介面的問題以錯誤回報:無法解析的檔案、在某個語言裡有而在另一個語言裡缺少的鍵、與主要語言對不上的插值佔位符。只是難堪的問題則以警告回報:值為空的鍵、用不同鍵卻寫著同一句話、與原文完全相同因而尚未翻譯的值,以及已經沒有其他語言在使用的鍵。

它可以當成命令執行,也可以放進 CI 工作或從 Node 呼叫;以現代 ESM 套件發布,附帶 TypeScript 型別定義,目前讀取 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. 保留一切權利。