2

XCodeプロジェクトのどこで、ロケーション化に使用するファイル名として「InfoPlist.strings」を設定しますか?

ここでは、XCodeがどのように物事をまとめるかを理解しようとしています。たとえば、アプリ名を具体的に設定するには、「AppName_plist-Info.plist」でこれを変更できますが、ローカリゼーションを行う場合は、「InfoPlist.strings」ファイルを介して設定する必要があるようです。

XCodeで「AppName_plist-Info.plist」ファイル名を指定しているところをTarget/BuildSettings / Packaging情報領域で確認できますが、「InfoPlist.strings」についての言及がないので、Xcode/IOSはどのように認識しますか「InfoPlist.strings」の内容に基づいて「AppName_plist-Info.plist」の内容を上書きするには?

4

1 に答える 1

1

Xcodeは実際には名前を上書きせず、アプリバンドルにローカリゼーションを作成します。iOSは、システムの言語が設定されているローカリゼーションフォルダーでアプリの名前を検索します。

これらのファイルには事前抑止名が付いているため、設定できません。ローカライズされたすべてのファイルは、たとえばbundle.app\en.lproj英語またはbundle.app\nl.lprojオランダ語用になります。

于 2011-11-24T08:26:27.557 に答える