Posted By oomphhq on May 28th, 2013

Want to publish in multiple languages? Sure can!

Publishing an app to the iTunes App Store opens your work to the world and markets beyond your region. 

Currently the world has over 6,000 spoken languages with the top ten most popular languages (in order of popularity) Chinese (Mandarin), Spanish, English, Hindi, Arabic, Portuguese, Bengali, Russian, Japanese and Javanese.

Catering for one or more of these languages or other languages may encourage the download/purchase of your app. Multiple language support within your app should be on your radar for implementation. 

Oomph is the leading multiple language app publishing platform. Oomph provides in-built support for multiple languages and regional dialects.

A good example of language implementation in an Oomph app can be seen in the Cathay Pacific “Discovery” iPad magazine. 

The illustration to the right and on the following pages show different versions of “The Showman” section from the May 2013 Issue. 

The first version is in English.image

By selecting a different language from the app interface the screen is refreshed and that language version displayed, this time in Chinese (Mandarin).


Not only do the pages reflect the language change but other features such as social sharing can also reflect the alternate language choices. 

The illustrations on the following page show alternate email versions in both English and Chinese (Mandarin).


Alternative Language Emails.

How does it work?

In Oomph, this feature is referred to as Content Localisation and, as described above, allows content to be provided in multiple languages, Oomph then renders the appropriate content based on the user’s preference. This is identical to the way iOS apps are localised.

Localisation can not only be used to provide content in native language for your readers, but can also be used to tailor content for a local audience, for example to show American model on the cover of a car magazine for American readers, and a European one for German readers.

An important feature is that a single Issue can contain all available languages, this allows languages to be changed dynamically based on system settings or user override and negates the need to create multiple versions of you app.

How easy is it to implement in my app?

Head to the Oomph Publishing and Support Centre to find out a step by step giude to implementing Multiple Languages into your App.

With thanks to Tony Redhead, Oomph Creative Technologist for this blog post.