fkirc/attranslate
A CLI to assist Coding Agents in doing translations
解決する課題
新しい文字列の同期を自動化し、手動修正が機械翻訳によって上書きされるのを防ぐことで、ウェブサイトやアプリのローカライズファイル(JSON、YAML、XML など)の翻訳プロセスを簡素化します。
仕組み
このツールは、ソースファイルと比較してターゲットファイルに欠けている翻訳を特定します。agent サービスと共に使用すると、欠けている文字列とコーディングエージェント向けの指示を出力します。その後、エージェントはパイプ(stdin)を介して翻訳を提供し、ツールがそれを翻訳ファイルに統合します。
対象者
アプリケーションの多言語サポートを管理するために AI コーディングエージェントを使用する開発者。
ハイライト
- 手動編集の保持: 既存の翻訳を上書きせず、開発者が機械翻訳のエラーを手動で修正できるようにします。
- エージェント最適化: パイプベースのワークフローを介して AI エージェントと連携するよう特別に設計され、トークン使用量を最小限に抑えます。
- マルチフォーマットサポート: JSON、YAML、XML、PO、ARB、CSV などのさまざまな形式に対応しています。
- CI/CD 統合: 翻訳が欠落している場合に非ゼロのコードで終了し、自動ビルドチェックに役立てることができます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト