Android: Wie übersetzt man App in verschiedene Sprachen und verkauft sie auf dem Marktplatz?

9

Angenommen, ich habe eine App, die aus einigen Präferenzlisten, einigen Toasts usw. besteht. Strings werden sowohl in den XML-Dateien als auch manchmal dynamisch in Java angehängt / angelegt.

Wie wird die App in 8 verschiedenen Sprachen erstellt und auf der Grundlage der Sprache verkauft? Können Sie im Android Marketplace eine Dropdown-Liste für die Sprache zum Herunterladen festlegen?

Auch auf der Programmierseite, haben Sie die Übersetzungen in einer Word-Datei und dann kopieren und einfügen in Eclipse zur Arbeit gehen?

Vielleicht frage ich an der falschen Stelle, aber ich bin mir nicht sicher, wo ich hier anfangen soll.

    
JDS 23.06.2011, 03:03
quelle

4 Antworten

8

Diese Seite enthält alles, was Sie wissen müssen.

    
Gregory Hoerner 23.06.2011, 03:09
quelle
7

Es ist einfach. Platzieren Sie Ihre Zeichenfolgenressourcen in verschiedenen XML-Dateien:

  • res / values ​​/ strings.xml - standardmäßig Sprache
  • res / values ​​/ strings-de.xml für Deutsch
  • res / values ​​/ strings-it.xml für Italienisch

und so weiter

Sie können Ihre Layouts auch verschiedenen Ressourcen zuweisen. Alles ist in Links in anderen Antworten beschrieben

    
barmaley 23.06.2011 03:33
quelle
4

Android hat die ausgezeichnete Unterstützung für die Lokalisierung. Siehe offizielle Referenz . Hier ist ein gutes Beispiel.

    
Mudassir 23.06.2011 03:56
quelle
3

Zur Lokalisierung sollten Sie das ;

Vielleicht Marktfilter können Sie beim gezielten Zielverkauf unterstützen .

    
BrainCrash 23.06.2011 03:17
quelle

Tags und Links