2

I'm making an Android app and I want to make it available in English and in Brazilian Portuguese. I know that I can translate the string and the whole app but can I translate the app name too or I must make another app?

Marc Gravell
  • 1,026,079
  • 266
  • 2,566
  • 2,900
RBrandao
  • 102
  • 1
  • 13

3 Answers3

6

You have to add values to every language you want support

http://developer.android.com/training/basics/supporting-devices/languages.html

For example You have to add values-prt and add strings.xml file and there add translated strings Then in strings you have to also add name of your app

Gooziec
  • 2,736
  • 1
  • 13
  • 18
2

No, you can have one app that supports all languages using qualifiers.

You write the app's name in the localized strings and also in the developer console. The developer console name is what it's name will be in the play store and the localized strings is what your app will be called in the launcher

Rohan Kandwal
  • 9,112
  • 8
  • 74
  • 107
Pontus Backlund
  • 1,017
  • 1
  • 10
  • 17
2

Set the name of your application in your manifest :

android:name="@string/app_name" or android:label="@string/app_name"

And use localized strings.xml files

nbe_42
  • 1,212
  • 1
  • 14
  • 22