アップル/ iPhoneアプリケーションのローカリゼーションに使用されるローカライズ可能な文字列ファイルは、次の形式をとります。ローカライズ可能な文字列ファイルを比較/マージ/ソートするツールはありますか?
/* COMMENT */ "KEY" = "VALUE"
KEYは、特定の文字列ファイルで一意です。
COMMENTはオプションですが、いくつかの追加情報で翻訳者を助けることができます。
例:
/* Menu item to make the current document plain text */ "Make Plain Text" = "Make Plain Text"; /* Menu item to make the current document rich text */ "Make Rich Text" = "Make Rich Text";
2つの文字列ファイルを差分/マージし、オプションでその種類のファイルをソートしたいと思います。 これらの操作を実行しているときにコメントが保持されるとよいでしょう。
形式は非常に単純で、私はそれを行うためのPythonスクリプトを書こうとしますが、もし誰かが既にそれをしているなら、私は車輪を再植替えしたくはありません;)
操作できるツールを知っていますか文字列ファイル?
ローカリゼーションマネージャーが素晴らしいです!私の悪夢の終わり!このツールが1000倍も優れている場合、diffstringスクリプトはどのように受け入れられる解決策になりますか? – Martin
私には分かりませんが、なぜこのサイトでそれを使用する方法について言及していないのですか?そのページにはゼロの情報があり、ダウンロードするにはさまざまなファイルがあります。本当に奇妙なプロジェクト。 – dontWatchMyProfile
あなたがそれを理解したら、それは素晴らしいことです! –