0

数年前に作成された iPhone アプリを国際化しようとしていますが、残念ながらその時点では内部化は優先事項ではありませんでした。多くの nib ファイルがあるため、ibtool を使用して各国の nib ファイルをプログラムで生成しました。ibtool ユーティリティを実行した後、project.pbxproj ファイルを開き、スペイン語の手動エ​​ントリを挿入する必要がありました。多くのエントリを更新する必要があるため、このルートを選択しませんでした。

地域固有の nib ファイルを生成し、project.pbxproj ファイルにエントリを反映させる方法を知りたいと思っていました。

第二に、コードがテキストがハードコードされているすべての場所で NSLocalized メソッドを使用していないため、gestrings オプションを使用できませんでした。私はこのオプションを好みますが、国際化できるコードベース内のすべての文字列を見つけるための安全なメカニズムはありますか?

長い質問をお詫びします。アプリを国際化するにはどうすればよいですか?

よろしく、

4

1 に答える 1

1

私は最近この問題を解決し、次のリンクに出くわしましたiphone-applications-localization-guideおよびibtool-localizationおよびMerging-changes-into-a-localized-nib-file

多分それはあなたを助けるでしょう。

于 2012-11-15T11:56:53.667 に答える