views:

18

answers:

0

I have built a universal application for iPhone and iPad which uses Localizable.strings for German and French localization – the app's native language is English. The app builds and runs normally in iPhone/iPad Simulator and iPhone/iPad Device.

I recently bought a new laptop and installed Xcode. When I checkout my project from the Subversion repo, it builds and runs normally in iPhone/iPad Simulator. On iPhone/iPad Device, however, the UI is littered with Localizable.strings ugliness.

Example: %@Company LoginCompany Login

The problem only occurs when I build the project using my new laptop. My old laptop builds the project just fine.

I've read other posts which suggest that this might be the symptom of incorrectly encoded Localizable.strings file. However, I confirm that mine is encoded UTF-16, which should be the correct encoding.

All signs point to this being an environment issue with Xcode on my new laptop. My project build configurations on my new laptop closely (but not exactly) match the settings on my old laptop.

I'm stumped on how to track down this problem. Can someone point me in the right direction?