Search
Clear search
Close search
Google apps
Main menu

Translate & localize your app

To provide a localized experience for your users around the world, you can add translations for your app's Store Listing page, APK files, in-app products, or AdWords campaigns.

Add translations for your Store Listing

If a user's language preference matches the translation languages you've added, they'll see your app's translated version. You can also add localized graphic assets for your Store Listing pages.

If you add text translations without localized graphic assets, your app's graphic assets will be shown from the default language.

Add your own text translations & localized graphic assets
  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence Store listing.
  4. Under "Product Details," click Manage translations > Add your own translation text.
  5. Choose a language.
  6. Add your translations.
  7. Save your changes.
See available languages

You can provide your own translations for the following languages:

  • Afrikaans – af
  • Amharic – am
  • Arabic – ar
  • Armenian – hy-AM
  • Azerbaijani – az-AZ
  • Basque – eu-ES
  • Belarusian – be
  • Bengali – bn-BD
  • Bulgarian – bg
  • Burmese – my-MM
  • Catalan – ca
  • Chinese (Hong Kong) – zh-HK
  • Chinese (Simplified) – zh-CN
  • Chinese (Traditional) – zh-TW
  • Croatian – hr
  • Czech – cs-CZ
  • Danish – da-DK
  • Dutch – nl-NL
  • English – en-AU
  • English – en-CA
  • English – en-IN
  • English – en-SG
  • English (United Kingdom) – en-GB
  • English (United States) – en-US
  • Estonian – et
  • Filipino – fil
  • Finnish – fi-FI
  • French – fr-FR
  • French (Canada) – fr-CA
  • Galician – gl-ES
  • Georgian – ka-GE
  • German – de-DE
  • Greek – el-GR
  • Hebrew – iw-IL
  • Hindi – hi-IN
  • Hungarian – hu-HU
  • Icelandic – is-IS
  • Indonesian – id
  • Italian – it-IT
  • Japanese – ja-JP
  • Kannada – kn-IN
  • Khmer – km-KH
  • Korean (South Korea) – ko-KR
  • Kyrgyz – ky-KG
  • Lao – lo-LA
  • Latvian – lv
  • Lithuanian – lt
  • Macedonian – mk-MK
  • Malay – ms
  • Malayalam – ml-IN
  • Marathi – mr-IN
  • Mongolian – mn-MN
  • Nepali – ne-NP
  • Norwegian – no-NO
  • Persian – fa
  • Polish – pl-PL
  • Portuguese (Brazil) – pt-BR
  • Portuguese (Portugal) – pt-PT
  • Romanian – ro
  • Romansh – rm
  • Russian – ru-RU
  • Serbian – sr
  • Sinhala – si-LK
  • Slovak – sk
  • Slovenian – sl
  • Spanish (Latin America) – es-419
  • Spanish (Spain) – es-ES
  • Spanish (United States) – es-US
  • Swahili – sw
  • Swedish – sv-SE
  • Tamil – ta-IN
  • Telugu – te-IN
  • Thai – th
  • Turkish – tr-TR
  • Ukrainian – uk
  • Vietnamese – vi
  • Zulu – zu
Purchase & apply text translations

Purchase translations

Using our App Translation Service, you can buy translation services from a professional third-party vendor. You'll work directly with the vendor to manage translations and address any support issues.

Keep in mind translations aren't available for all source and target language combinations.

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. In the top right corner, click New order.
  5. Select the source language used in your original text.
  6. Select target languages for translation.
  7. Next to "Store listing text," check the box.
  8. Review or add your text.
    • To upload screenshots and other documentation to help translators, go to the bottom of your screen. Next to "Additional information," select Add files.
  9. Complete your purchase. On the checkout page, you'll see the expected delivery date.
  10. Once your translations are completed, you'll receive an email notification.

Apply translations

After your translations are completed, here's how to apply your translations:

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. Next to the language you want to apply, select Apply.
  5. You'll be taken to the Store listing page to save your changes.
If you don't add or purchase translations

While it's best to use translations by native speakers, automated translations of your app's Store Listing will be available to Google Play users.

If users visit your app's Store Listing on Google Play in a language that you haven't translated, they can choose to view an automated translation of your app's page. Near the top of the page, there will be a notification that explains the translation has been done automatically, along with an option to view the Store Listing in its default language instead.

Note: Automated translations aren't available in Armenian, Raeto-romance, Tagalog and Zulu.

Purchase & apply other app translations

Using the App Translation Service, you can purchase professional translations of your APK strings, in-app items, or AdWords campaigns. You'll work directly with the vendor to manage translations and address any support issues.

Keep in mind translations aren't available for all source and target language combinations.

APK text strings
  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. In the top right corner, click New order.
  5. Select the source language used in your original text.
  6. Select target languages for translation.
  7. Next to "APK strings," check the box.
  8. To add your XML source file, select Add files.
    • To upload screenshots and other documentation to help translators, go to the bottom of your screen. Next to "Additional information," select Add files.
  9. Complete your purchase. On the checkout page, you'll see the expected delivery date.
  10. Once your translations are completed, you'll receive an email notification.

Once you've added translations for your app's text strings, you can upload the translated APK file to Google Play. If a user's language preference matches the translation languages you've added, they'll see the translated version.

In-app products

Purchase translations

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. In the top right corner, click New order.
  5. Select the source language used in your original text.
  6. Select target languages for translation.
  7. Next to "In-app product text," check the box.
  8. Under "In-app product text," choose what you want to translate.
    • If your app has inactive items that will be released in the future and need to be translated, move the "Include inactive items" toggle to the right. If your app's inactive items won't be available for purchase again, you don't need to include them in the translation request.
    • To upload screenshots and other documentation to help translators, go to the bottom of your screen. Next to "Additional information," select Add files.
  9. Complete your purchase. On the checkout page, you'll see the expected delivery date.
  10. Once your translations are completed, you'll receive an email notification.

Apply translations

After your translations are completed, here's how to apply your translations:

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. Next to the language you want to apply, select Apply.
     
Ad campaigns

Purchase translations

Once you've created an AdWords campaign for your default language, you can purchase translations to target users in other languages.

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. In the top right corner, click New order.
  5. Select the source language used in your original text.
  6. Select target languages for translation.
  7. Next to "Ad text," select the check box.
  8. Select the campaign(s) you want to translate.
    • To upload screenshots and other documentation to help translators, go to the bottom of your screen. Next to "Additional information," select Add files.
  9. Complete your purchase. On the checkout page, you'll see the expected delivery date.
  10. Once your translations are completed, you'll receive an email notification.

Create ad campaigns from completed translations

You'll receive an email when your ad translations are ready. To apply your translations:

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. Next to each language, click Create.
  5. You'll be taken to AdWords. Follow the steps to finish setting up your campaign.

Updated translations

If you're submitting a translation request for an app with previous translations, keep in mind:

  • You should translate any text that's been updated since the previous release. You don’t need to submit previously translated strings.
  • When you place an order, we compare the text with your previous orders. Any existing text will be excluded from the order so you only pay for the new text.
  • If you'd like to submit all text for translation (including previously translated strings), uncheck the box next to "Reuse translated strings."

Check order status

To check the status of your translation purchases:

  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service. For each order, you'll see the date of purchase, requested languages, status, and cost.

Change or contact translation vendors

Select a different translation vendor

On the checkout screen, you'll see the cost of your order. Under the price, click the Other providers link.

From there, you can see the estimated cost from other translation vendors.

Contact translation vendor
  1. Sign in to your Play Console.
  2. Select an app.
  3. On the left menu, click Store presence > Translation service.
  4. On an order, select the three dots icon  > Contact service provider.

View or check your translations

To view your app in another language and check your app's translations, you'll need to change the language on your Android device. To do this:

  1. On your device, open the Settings app .
  2. Select Language and input > Language.
  3. Select the language you want to view.
  4. Review your app.

Request a VAT invoice

If you need a Value-Added Tax (VAT) invoice for your translation order, go to the Google payments Help Center.

Related Content

Learn more about localizing your app.

Was this article helpful?
How can we improve it?