© Wallace Wang 2019
Wallace WangPro iPhone Development with Swift 5https://doi.org/10.1007/978-1-4842-4944-4_8

8. Translating with Localization

Wallace Wang1 
(1)
San Diego, CA, USA
 

Most people create apps in their native language, but if you translate your app into other languages, you could sell and distribute your app to other parts of the world. Translating text from one language to another requires an experienced translator, but from a technical point of view, how do you create a single app and let it display different languages?

The hard way is to create separate apps for each language. The easy way is to create a single app and use something called localization. The idea behind localization is that you create your app once, then instead of ...

Get Pro iPhone Development with Swift 5: Design and Manage Top Quality Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.