OS バージョンによって挙動が異なるのでメモ。
それぞれ、上から順にローカライズ対応を行った言語が見つかればそれが適応されます。
iOS 6
- 設定言語
- info.plist の設定言語(CFBundleDevelopmentRegion)
iOS 7
- 設定言語
- 一般 > 言語環境 > 言語 の最近設定した言語順
- info.plist の設定言語(CFBundleDevelopmentRegion)
iOS 8
- 設定言語
- 一般 > 言語と地域 > 使用する言語の優先順位
- info.plist の設定言語(CFBundleDevelopmentRegion)
※使用する言語の優先順位が未設定の時は未確認。