Finding somebody who has not tried an app is as difficult as finding somebody without a cell phone. The FIFA World Cup app, offering life results became the most popular sports app ever by number of downloads in 2014: 18 million and counting. It took the development team at Rovio several failures to develop a game which on paper never sounded like a hit (birds fighting and misbehaving)… but the one hit “Angry Birds” was enough to make Finnish game developers rich. The little game went from domestic to international hit. The fairly small investment and the potential for immediate global reach is one of the most appealing factors for app development. One of the great things about the international app market is that through platforms like Apple’s App Store and Google Play, app developers and mobile entrepreneurs can access huge numbers of users all over the world. The barrier is, of course, language.
FIFA World Cup app[/caption] However, as it happens with software, all apps are not created equal and just creating an app and uploading it to a store does not guarantee its success in the global market. App developers need to consider some key aspects when they need to translate an app for Android or iPhone with an international audience in mind. Last year, Gartner estimated that there were 102 billion app downloads around the world. Gartner presented key trends for the mobile industry at the Gartner Symposium/ITxpo 2013. Mobile App Store Downloads, Worldwide, 2010-2016 (Millions of Downloads)
|Free Downloads %||89.6||91.0||92.0||93.0||94.0||94.5|
Source: Gartner (September 2013)
If you’re looking to develop a mobile application for tablets and phones, and your intention is to go beyond your home market, you need to have a translation strategy in place very early on. Remember that 72% of potential users will not be native English speakers. Most software users and mobile gamers want to use apps in their own language. This is natural. It means developers need to prepare to translate an app for Android or iPhone at development stage, before they actually start marketing the apps. So, the question is what languages should I target to maximize revenue when I translate an app for Android or iPhone? How can I balance my code with a multilingual interface?
Top 5 Languages for app translationAccording to research, the top 5 languages for app translation were:
- Spanish (60%)
- German (45%)
- French (40%)
- Portuguese (30%)
- Italian (25%)
Translation strategies for appsPangeanic has extensive experience when it comes to specialist translation and user interfaces. Because of our history with Japanese industry, we began translating messages for interfaces in the 1990’s (remember the CD players, DVD players and MiniDiscs?). We were responsible for many of the messages on the displays in all European languages. So, before apps and even cell phones even existed, we learnt that the best way to translate a user interface is to have a multilingual approach from the beginning. If you develop the interface planning for short English words only, you are sure to run into problems. Almost every language is longer than English, with the exception of Czech. You may find that abbreviating months and days of the week, logging in and logging out and app-specific words and actions constrains the language so much that users cannot understand the message. And that is the last thing that you want with your app. The market is becoming crowded with competition. Therefore, developers have to remember that to translate an app for Android or iPhone is not technically difficult, not even expensive. Contact us to find out how a pool of trained and experienced translators can make your app available in the international market very soon. Pangeanic can create machine translation engines and open its powerful API so that some content and feedback is translated automatically. However, our recommendation is that programmers should always have translation and localization in mind while they design the app. This means you should
- allow enough space for longer words
- keep software strings as clear as possible
- write strings that have entire sentences (when possible) rather than isolated abbreviations
- write variables with clear names and definitions
- check Unicode settings if you are planning to translate an app for Android or iPhone into double-bit languages like Chinese or Japanese
- plan for right-to-left (RTL) languages if you are launching your app in Arabic or Hebrew
- avoid words which are so specific that non-gamers may be confused by them.