FLUTTER ECOSYSTEM

translations_cleaner

用於刪除所有翻譯中未使用鍵的套件

最新版本
0.2.0
近 30 天下載
2.5萬
喜歡數
41
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個專為 Flutter/Dart 設計的套件,用於清理 ARB(App Resource Bundle)檔案中多語言翻譯的未使用翻譯鍵。它透過識別並移除程式碼庫中不再引用的鍵,協助維持整潔且高效的本地化工作流程。適用於管理大型國際化應用的團隊,可減少雜亂,並防止過時的翻譯持續存在。此工具以命令列實用程式形式運作,相容於 macOS、Windows 及 Linux。

適用情境
  • 刪除過時的翻譯鍵
  • 維護乾淨的 ARB 檔案
  • 簡化本地化工作流程
  • 防止翻譯膨脹
  • 在CI/CD流水線中自動化清理
主要特色
  • 掃描所有 ARB 檔案以尋找未使用的鍵
  • 支援多語言 ARB 檔案
  • 命令列介面
  • 跨平台相容性
  • 與Flutter專案整合
適合對象
  • Flutter 開發人員管理翻譯
  • 本地化團隊
  • CI/CD 流水線
  • 頻繁更換UI的專案
  • 使用 ARB 進行國際化的企业團隊
使用建議
  • 刪除前需要人工審核
  • 不處理動態鍵
  • 無 GUI 界面
  • 最佳用於開發或預發布環境
  • 在執行前備份 ARB 檔案
支援平台macOSWindowsLinux

安裝套件

flutter pub add translations_cleaner

所屬分類

原始碼儲存庫

相關專案