Xcode 4でXIBローカリゼーションを整理しようと多くの試みが不成功に終わった後、私はここでヘルプリクエストを投稿することにしました:)。XCode4でのXIBローカライゼーションは私を狂っていますか?
1)私はXIBファイル、例えばMyViewController.XIBを選択します。
2)右パネルの[ローカリゼーション]領域の[+]ボタンをクリックしますが、言語を選択することはできません。クリックした後、理由はわかりませんが、別のリソースが選択されています(別のXIBファイルなど)。
3)Xcodeのinferfaceでは何も起こりませんが、ファイルシステムではファイルMyVieController.XIBがen.lprojフォルダ内で移動(MOVED!NOT COPIED)されます。
4)私は新しいローカリゼーションを追加します(今回は私が言語を選択できます)、たとえばイタリア語。
5)XCodeインターフェイスでは、MyViewController.XIBの2つの「子」が表示されます。英語とイタリア語です。
6)「メイン」のMyViewController.XIBとその英語バージョンが同じファイル(en.lprojフォルダ内)を指しているため、最初の変更が自動的に2番目と2番目の。
あなたの誰かがこの行動についての説明をしていますが、それは私には非常に奇妙なようです。
ご回答ありがとうございます。
Marco
動作に問題がありますか、またはXCodeの動作が異なるようにしたいのですか?後者の場合、私が考えることができる唯一の答えは「Appleがこれをこのように実装することを選択したからです。 (つまり、「中立」ロケールがなく、どのロケールがデフォルトであるかを選択することなく)。 – millimoose
@Inerdia。まず、あなたの早急な返信に感謝します。 – MarcoSciamanna
@Inerdia。 Appleのドキュメントがあまり明確でないこと、インターネットで読んだチュートリアルがあまり明確でないため、正しい動作がどれか分かりません。 しかし、私はいくつかのローカリゼーションが必要な場合、英語のローカリゼーションが常に存在しなければならず、たとえばフランス語とイタリア語のみのローカライゼーションはできません。 – MarcoSciamanna