I was digging into Apple Developers’ Docs to understand how localization/internationalization of apps should be done and I wanted to understand how Interface Builder helps you managing multiple NIB files for multiple languages… the docs point me to the “localization” section within the Interface Builder user Guide, but I can not find it.. should I find it within the Xcode 4 docs? Can someone point me a document that shows you how to implement localization within the Interface Builder/XCode? Where is the “Interface Builder User Guide”?
Thanks in advance.
PS: should I start implementing my app using Localized strings/bundles from the beginning even if I only start with a single language? Is it a pain to “internationalize” an application that has not been developed with multiple languages’ support in mind?
Giani I think you were trying to find this:
http://developer.apple.com/internationalization/
(With more detail: http://developer.apple.com/library/ios/#documentation/MacOSX/Conceptual/BPInternational/BPInternational.html )
You should always start an app with that in mind. Because later, if your client has the need to add a new language you will have a ton of work. Even if this is app is just for you, you should use it. Besides learning how to do it, you are keeping your code flexible for a sudden change in your requirements.