概要
Flutter/Dart パッケージで、複数の言語翻訳における ARB(App Resource Bundle)ファイル内の未使用の翻訳キーを整理するためのものです。コードベースで参照されなくなったキーを特定して削除することで、整理された効率的なローカリゼーションワークフローを維持するのに役立ちます。大規模な国際化アプリを管理するチームに最適であり、不要な項目を減らし、古くなった翻訳が残るのを防ぎます。このツールは、macOS、Windows、Linux と互換性のあるコマンドラインユーティリティとして動作します。
用途
- 古くなった翻訳キーの削除
- クリーンな ARB ファイルを維持する
- ローカリゼーションワークフローの最適化
- 翻訳の肥大化を防ぐ
- CI/CDパイプラインでの自動クリーンアップ
主な機能
- 使用されていないキーを検出するためにすべての ARB ファイルをスキャンします
- マルチ言語 ARB ファイルをサポートしています
- コマンドラインインターフェース
- クロスプラットフォーム互換性
- Flutterプロジェクトと統合されます
適している対象
- 翻訳を管理するFlutter開発者
- ローカライゼーションチーム
- CI/CD パイプライン
- 頻繁なUI変更があるプロジェクト
- 国際化に ARB を使用するチーム
注意事項
- 削除前に手動で確認が必要
- 動的キーを処理しません
- GUI インターフェースなし
- 開発またはステージングで最も効果的に使用される
- 実行する前にARBファイルをバックアップしてください