Claude Codeによる.xcstringsの自動ローカライゼーション

✍️ OpenClawRadar📅 公開日: May 3, 2026🔗 Source
Claude Codeによる.xcstringsの自動ローカライゼーション
Ad

開発者がClaude Code用の専門スキルを構築し、Xcodeの.xcstringsファイルのローカライゼーションを自動化しました。このアプローチでは、最良の結果を得るために5つのパイプラインステージを順に実行します:

パイプラインステージ

  1. ドメインスキャン — Swiftの型、列挙型、インポート、READMEファイルを分析し、曖昧な用語の用語集を構築します(例:「trip」=運転旅行、休暇ではない)。
  2. コメント生成 — Swift/Storyboard/XIBコードをスキャンして文字列キーの使用状況を確認し、コンテキストと翻訳者向けガイダンスを.xcstringsファイルに書き込みます。
  3. ローカライズ — 各言語の正しいCLDR複数形と%@/%lld指定子を維持しながら文字列を翻訳し、ドメインに正確な用語を使用します。
  4. 文法チェック — すべての言語の翻訳について、スペル、文法、句読点、大文字小文字、用語の一貫性をレビューします。
  5. 複数形修正 — 複数形が必要な%lld/%dを含む単純な文字列を検出し、適切なCLDR複数形バリエーションに変換します。

このスキルはオープンソースリポジトリとして利用可能です。これは以前のmacOSアプリ(キーごとにアプリをローカライズ)を基盤としており、Claude Codeを使用したAIエージェントでの利用に適応されています。

結果

手作業や外部委託なしに、必要なだけ多くの言語のローカライゼーションを追加できます。このプロジェクトは、GitHubのイシューやプルリクエストによる改善アイデアを歓迎します。

対象者

Xcodeのローカライゼーションを管理し、エージェント駆動開発にClaude Codeを利用しているiOS/macOS開発者。

📖 ソース全文を読む: r/ClaudeAI

Ad

👀 See Also

Rift CLI: 並列AIエージェントワークフローのためのGitワークツリー管理
Tools

Rift CLI: 並列AIエージェントワークフローのためのGitワークツリー管理

Riftは、同じリポジトリ上でClaude Codeなどの複数のAIコーディングエージェントを同時に実行するために、分離されたGitワークツリーとブランチを作成するCLIツールです。ライフサイクルフック、決定論的ポートマッピング、マルチエディタワークスペースサポートが含まれています。

OpenClawRadar
なぜAIエージェントには、関数呼び出しよりもUnixコマンドを備えた単一のrun()ツールが優れているのか
Tools

なぜAIエージェントには、関数呼び出しよりもUnixコマンドを備えた単一のrun()ツールが優れているのか

AIエージェント構築に2年の経験を持つバックエンドリードが、UnixスタイルのCLIコマンドを持つ単一のrun(command="...")ツールが、従来の関数呼び出しカタログよりも優れていると主張しています。このアプローチは、LLMがトレーニングデータから既に持っているシェルコマンドへの親和性を活用します。

OpenClawRadar
Claude Ops: Claude Codeライブステータスとサブエージェントトラッキング用ブラウザダッシュボード
Tools

Claude Ops: Claude Codeライブステータスとサブエージェントトラッキング用ブラウザダッシュボード

複数のClaude Codeセッションを並行して実行していると、許可プロンプトを見逃しがちです。Redditユーザーが、各セッションのライブステータス、現在のツール、生成されたサブエージェントを表示し、入力が必要なときにOS通知を送信するローカルブラウザダッシュボード「Claude Ops」を開発しました。

OpenClawRadar
🦀
Tools

GLiGuard:开源300M参数安全审核模型声称比LLM护栏快16倍

Fastino LabsがGLiGuardをリリース。3億パラメータのエンコーダベースモデルで、複数の安全性タスクを1回のパスで実行し、23~90倍大きいモデルに匹敵または上回る性能を発揮しながら、最大16倍高速に動作します。

OpenClawRadar