Join Matt Boyd for an in-depth discussion in this video What you should know, part of iOS App Development: Internationalization and Localization.
- [Instructor] Since this is a course about IOS development, I'm going to be using Xcode and the iPhone Simulator quite a bit. You should probably have some familiarity with the basic structure of an IOS app and with both Objective-C and Swift syntax. The demo app for this course uses basic UIKit elements, such as UIViewControllers, UILabels, UIButtons, and UITableViews, so if you need to refresh your memory on the use of any of those elements, have a look at some of the other courses that are available.
I'll be using Interface Builder to edit both storyboards and NIBs for the demo app. Finally, I'll also be using Terminal to run some command line tools that are packaged with Xcode.
- Internationalization vs. localization
- Internationalizing strings, dates, and measurements
- Localizing storyboards and nibs
- Exporting XLIFF files for translation
- Importing translated XLIFF files
- Testing localization