JDS
JDS

Reputation: 16978

Android: how to translate app into different languages and sell on marketplace?

Say I have an app consisting of some preference lists, some toasts, etc. Strings are set both in the XML files and appending/created dynamically in Java sometimes.

How does one go about making the app in like 8 different languages and selling them based on language? Does the android marketplace let you set a dropdown list for language to download in?

Also on the programming side, is having the translations in a word file and then doing copy-and-paste into eclipse going to work?

Perhaps I'm asking in the wrong place, but I'm not too sure where to start here.

Upvotes: 9

Views: 7646

Answers (4)

Mudassir
Mudassir

Reputation: 13174

Android has the excellent support for localization. See the official reference. Here is good example.

Upvotes: 3

Barmaley
Barmaley

Reputation: 16363

It's easy. Place your string resources in different XML files:

  • res/values/strings.xml - for default language
  • res/values/strings-de.xml for German
  • res/values/strings-it.xml for Italian

and so on

Also you can put your layouts to different resources. Everything is described in links provided in other answers

Upvotes: 7

BrainCrash
BrainCrash

Reputation: 13172

On localization I think you should read this;

Maybe Market Filters can help you with specifict target selling.

Upvotes: 3

AC2MO
AC2MO

Reputation: 1637

This page has everything you need to know.

Upvotes: 8

Related Questions