The Ultimate Guide To Mobile App Localization

android app keyword installs

As a cell app developer or marketer, certainly one of your fundamental objectives will all the time be to extend your app’s visibility and publicity. This routinely results in a rise within the app’s MAU (month-to-month energetic customers) and, finally, your income. To essentially maximize your potential attain, you’ll need to customise your app to serve completely different customers in several areas with completely different preferences, and that’s achieved by means of cell app localization. Cell app localization means that you can transcend your person base and entry a worldwide market. This helps you improve your downloads, have an edge over the competitors, and increase gross sales. A research by Distomo confirmed that localizing apps resulted in 128% extra downloads per nation and a 26% improve in income for every nation added through app localization. What’s much more unimaginable is that these outcomes had been achieved inside only one week from the discharge of the localized app. Beneath, we’ll take you thru the cell app localization journey and focus on the completely different steps and most essential facets that you might want to concentrate on in the course of the course of.


The Fundamentals of Cell App Localization

What Is Cell App Localization?

Localization (l10n) is the method of customizing your app to work in different languages apart from the default. Localization can embody completely different spoken variations and dialects of the identical language, that are known as locales.

Locales are a mix of the language and the nation it’s spoken in. Consider English spoken in the USA versus Canada or the UK; or Spanish spoken in Spain, Mexico, and Argentina. Locales are most frequently named utilizing two letters indicating the language, adopted by two letters indicating the nation. For instance:

  • en_US: English — United States
  • en_CA: English — Canada
  • en_UK: English — United Kingdom

Generally solely the language code is used if the language isn’t usually spoken in multiple nation. For instance:

  • fi: Finnish
  • lt: Lithuanian
  • tr: Turkish

Why Cell App Localization?

In accordance with Statista, the variety of cell phone customers in 2017 within the US is estimated round 237.72 million, whereas the variety of cell phone customers worldwide is 4.93 billion. One other research by App Annie discovered that the time spent in cell apps, in addition to the income produced from China drastically, exceeds that from all the opposite nations, adopted by India after which the USA coming in third.

In the meantime, 50% of the nations inside the prime 10 for downloads and income within the iOS App Retailer, in addition to 80% of the nations inside the prime 5 for downloads and income in Google Play, are non-English talking nations from Europe and East Asia. Globally, 41% of complete app income got here from Asia, whereas North America solely generated 31% and Europe 23%.

This reveals that whereas making your app in English is likely to be sufficient in lots of instances to achieve publicity to a worldwide viewers, you received’t be tapping into large markets which can be largely non-English talking. Cell App Localization helps you customise your app based mostly on completely different demographics, attracting new audiences, and opening new doorways for you that you just didn’t even know existed, boosting your general development when it comes to MAU and income.

Cell App Localization Vs. Cell App Internationalization

Some individuals confuse cell app localization with internationalization and a few contemplate them the identical factor. Whereas they’re depending on one another, they’re two separate processes that require completely different approaches.

Internationalization (i18n) is the method of customizing your code in order that it’s prepared for localization and capable of be modified and launched in a number of languages. Consider localization as customizing the content material and internationalization as customizing the code.

Internationalization wants to come back one step forward of the cell app localization course of as your code must be able to deal with the localized content material when it’s created. Whereas localization doesn’t essentially must be deliberate forward of the event course of, internationalization does. As normally, it’s more durable to change the code for internationalization after it has been created.


Planning for Cell App Localization

Cell App Internationalization

As beforehand talked about, earlier than embarking in your content material localization journey, you might want to guarantee that your app is prepared and that it’s localizable, which is completed by means of internationalization. In case your app’s content material is all hard-coded, then you definitely received’t be capable of localize it by altering the content material in keeping with completely different locales.

Internationalization is ideally achieved in parallel with the event course of. It received’t immediately influence your growth course of and isn’t that a lot of a problem, however it will likely be extraordinarily helpful and time-saving when and for those who resolve to localize your app.

Choose Goal Markets

The primary query that involves thoughts relating to conducting app localization is “Which languages?” Simply because cell app localization provides you entry to a worldwide market doesn’t imply that it’s best to increase all over the place. Localizing your app for a brand new locale comes at a value when it comes to money and time, so you might want to just remember to make the best determination to maximise your return on funding.

You’ll must do market analysis and see which areas and nations make sense so that you can increase to. Primarily based on that, localize your app to cowl these respective languages or locales. For instance, if in case you have a sports activities app and also you’re concentrating on soccer followers, then it’d make sense so that you can goal the UK, Brazil, and Germany and thus make your app accessible to the locales of en_US, en_UK, pt_BR, and de_DE.

Examine Your App Analytics

In case your cell app is already launched and has a longtime person base, then a terrific place to test for attainable development instructions is your app analytics. See the place most of your customers or loyal customers come from based mostly on nations and cater to them to take that traction and improve it even additional.

Learn Your App Evaluations

One other nice supply of suggestions is your app opinions. See what individuals from completely different demographics are saying about your app. For instance, for those who see a number of customers from the identical area who love the app, then it is likely to be a good suggestion to increase there. Otherwise you may even discover requests for particular locales or complaints from present ones. This may be extraordinarily helpful on your decision-making course of.

Analysis Your Opponents

Yet one more solution to decide which areas and locales to increase to subsequent is to take a look at what your opponents are doing. App Annie is a good software to get statistics about your opponents and see how they’re doing in worldwide markets. Utilizing that information, you may see which markets are their best-performing ones and issue that into your determination.

Markets Are Totally different

Understand that completely different markets might need completely different cellphone producers with completely different display sizes or personalized variations of working techniques, or have solely sure OS variations out there, and many others. It’s essential to know all of those particulars forward of time and put together to guarantee that your customers received’t face any issues.

Incremental Progress

Every extra market that you just increase into will come at a value. So as a substitute of increasing into many alternative languages suddenly, attempt to concentrate on separately, mastering that market earlier than beginning in a brand new one. This can make the method so much simpler so that you can develop, keep, and take a look at every language at a time and incrementally develop your app as a substitute of getting into 100 instructions on the similar time.

Languages Vs. Locales

It might sound simple sufficient to create a brand new locale from one other locale of the identical language because the few variations is likely to be minor. Nevertheless, in some instances, it is likely to be higher and extra helpful so that you can increase into extra nations with extra new languages relatively than sticking to a easy language and creating a number of locales out of it.

For instance, creating an en_UK locale from a pre-existing en_US locale is likely to be simple as it might require solely minor modifications. Nevertheless, it is likely to be smarter to take a position that point, cash and power into creating an es_ES locale as a substitute, which might open up new alternatives on your app in new Spanish-speaking markets.

Regional Growth

Take into account increasing in areas that share roughly the identical traits as your default locale — just like the alphabet, date format, numbers, and forex — which makes it quicker and extra environment friendly so that you can create a number of languages. For instance, in case your default is English, it might be extra environment friendly to start out by localizing your app to European nations (e.g. French, German, Spanish, and many others.) since all of them share related traits as a substitute of localizing your app to Chinese language, which is fully completely different.

Prime Languages

When doubtful and if all else fails, you may all the time discuss with the commonest languages on the web, by share of web customers. As of June 2020, these nations are:

  • English – 25.9%
  • Chinese language – 19.4%
  • Spanish – 7.9%
  • Arabic – 5.2%
  • Indonesian/Malaysian – 4.2%
  • Portuguese – 3.7%
  • French – 3.3%
  • Japanese – 2.6%
  • Russian – 2.5%
  • German – 2%

Cell App Localization

Discover Translators

When translating your app, please don’t use Google Translate. It’d work in some instances and might get the purpose throughout, however it might additionally present horrifying outcomes. Normally, you’ll want to rent skilled translators. Even for those who’re fluent in a number of languages and you’ll translate your app to help some locales, you’ll want translators to cowl different areas and particularly for much less widespread languages.

The usage of translators may be nice as a result of it’s what they do, to allow them to velocity up the method and get issues achieved quicker. Additionally they have extra expertise coping with completely different demographics and might adapt your translations to particularly fit your locale. They’re additionally conscious of various cultures and might help you modify your content material to keep away from any issues brought on by cultural variations or something that is likely to be deemed offensive in several areas.

Customise Your Textual content

One of many first and most elementary steps of localization is to get all the textual content in your app translated into a unique language or locale. That is often achieved utilizing an XML or XLIFF (XML Localisation Interchange File Format) file, which incorporates all the strings in your utility in order that they will simply be translated into one other language.

Understand that while you begin your cell app localization course of, it’d take a minimum of a couple of weeks on your translators to get by means of your whole app.

We suggest including feedback to strings every time attainable to elucidate their context and the way they’re used inside the app in order that the particular person translating them could make extra correct decisions, particularly for those who’re hiring exterior translators who aren’t concerned within the app growth course of.

Non-String Content material

Lots of people assume that localization is all about translating the textual content in your app into one other language or locale, and whereas that’s a big a part of it, it’s not the one factor that it’s important to do.

You mainly must customise all your app’s content material to suit a brand new locale, and also you may even have to vary some parts of your whole app expertise together with:

  • Textual content
  • Photographs
  • Video
  • Audio
  • Date Format
  • Numbers
  • Foreign money

App Retailer Content material

One factor that individuals are inclined to neglect about with cell app localization is localizing their app web page on the App Retailer or Google Play. The shops are most probably the place individuals will first see your app and the app web page will probably be their first level of interplay with you. In case your app is personalized for various locales however your app web page isn’t, then some customers may not even know and they may not obtain your app within the first place.

You will want to localize all your app retailer content material similar to you probably did along with your app together with:

  • Textual content
  • Key phrases
  • Movies
  • Screenshots
  • App Previews
  • In-App Purchases

Translation Administration Techniques (TMS)

Translation administration techniques, typically known as localization administration techniques, make it simpler so that you can join along with your translators and create a well-translated app. They facilitate the method of gathering your content material to be despatched to your translators and reviewed, then built-in again into your app. A few of them even give you skilled translators that you would be able to rent based mostly on want.

  • Communication: Permits you to simply talk with and handle your translators whether or not they’re inner group members or exterior freelancers. Some even give you skilled translators or assist with translating instruments like Google Translate.
  • Collaboration: Permits for a number of individuals to collaborate on the identical venture, which is very helpful for giant initiatives to assist keep away from confusion, duplication, and further prices.
  • Multiplatform: Permits you to import your iOS strings, Android strings, advertising emails, and many others.
  • Computerized Sync: To keep away from inefficient again and forths between you and your translators, the system takes care of routinely importing your new strings to the software after which integrating them again into your app by means of your steady integration commits with none interference out of your finish.
  • Translation Progress: Permits you to observe your progress by exhibiting you the general accomplished share of translations by language. You may obtain the translations at any level, however you don’t need to launch your language except it’s at 100%.
  • Translation Reminiscence: Helps you establish beforehand translated strings or related ones, saving you money and time.
  • Lokalise
  • Crowdin
  • PhraseApp
  • Transifex
  • Wordbee
  • Textual content United
  • POEditor
  • OneSky
  • Pairaphrase


Testing Cell App Localization

Smoke Testing

A smoke take a look at is an inner take a look at that you just carry out to check the functionalities of the app within the new language and guarantee that every part is working correctly. The particular person performing this take a look at doesn’t essentially must know the language that they’re testing the app in, they only must be acquainted sufficient with the app in order that they know the place every part is and what they need to anticipate to occur when sure actions are carried out. The only real objective of this take a look at is to guarantee that the app has been localized and internationalized accurately, with out affecting the app’s efficiency in any approach.

Beta Testing

Now that you realize that each one the translations are achieved and that the app is working positive, the final step earlier than releasing your app is to have it beta examined by native audio system in your goal locales to guarantee that all the translations are right. Whether or not it’s an open beta take a look at or a closed beta take a look at, the toughest a part of this step is to search out these beta testers, distribute your app to them, and have them contribute and provide you with suggestions.

The way in which to resolve that is to combine an in-app suggestions software like Instabug in your cell app. It helps you talk simpler and extra effectively along with your customers, and has confirmed to improve person suggestions by 750%.

You need to try our Newbie’s Information for Beta Testing Your App for in-depth info concerning the place to get beta testers, the very best distribution instruments on your app, and extra.


After Cell App Localization


When you’ve internationalized, localized, and examined your app, you’re now able to launch it. You’ll must publish the localized app to the shop, in addition to all the localized app retailer content material. You may simply achieve this by heading to your app, choosing the brand new language or locale, and enhancing all the wanted info to suit that particular locale.

Worldwide Advertising and marketing

Now that your app is prepared for a brand new market, you might want to let the customers there find out about it. You’ll must create in addition to launch localized advertising materials and campaigns within the new nations you’re concentrating on.

An effective way to launch or develop your person base in a particular area is thru value per set up campaigns which let you create advert campaigns that focus on your required viewers and immediate them to put in your app. This helps you improve your downloads, and consequently push your app up the shop charts in that nation in addition to globally, rising its discoverability and opening new doorways for you.

Ensure to take a look at our listing of Prime Value Per Set up (CPI) Networks.

Person Suggestions/Assist

While you increase into new markets, you’ll be seeing extra feedback, opinions, questions, and requests from these nations. So that you’ll want to determine a approach to offer some type of help to those customers, even when it’s minimal. They should know that their voice is heard and that their wants are being catered to, particularly in case of any issues confronted.

Measure Outcomes

As soon as the app is launched, you’ll must measure your ROI and the success of your cell app localization course of. Identical to the app analytics information can be utilized to resolve on which locales to help, you have to to test them once more regularly to see if the localization course of has improved or affected your goal markets in any approach when it comes to downloads, scores, opinions, and many others.

The App Retailer, in addition to Google Play, allow you to view your information filtered and damaged down by nation or by language.

Localize As You Go

When you localize your app, you may assume that that’s it, however the course of doesn’t cease there. As time goes on, your app will develop and also you’ll be including extra options and making modifications, which implies you might want to constantly make additions and modifications to the localized variations of your app as nicely. In a approach, it’s a unending course of, which fits hand in hand along with your growth course of.

So everytime you’re planning any modifications to your cell app, you might want to guarantee that they received’t have an effect on your localized variations and that they’ll be mirrored there as nicely.

Comments are closed, but trackbacks and pingbacks are open.