I’m in the middle of localizing my iPhone app, and I’ve gotten English, French, German and Japanese localizations working without any problems. Now I’m trying to get a simplified chinese localization working, and no matter what I try, the chinese .lproj bundle just won’t be used when I have the phone set to simplified chinese.
One problem is that I’m not sure what the localization should be called. I’ve tried “Chinese”, zh-Hans, zh-CN, zh_Hans, zh_CN and none of them work. I’ve even gone as far as digging around inside Remember The Milk’s app bundle to see what they used. They’re using zh_CN but that doesn’t work for me.
Am I missing something obvious here? Do I need to update some plist somewhere? As far as I can see from reading the I18N documentation and looking at the relevant WWDC session video, all I should need to do is make sure I have the right .lproj bundle in my app bundle and I should be good to go… right?
If you think it would help, I can provide a test xcode project that demonstrates the problem…