2017-10-28 3 views
0

Ich habe eine App in Englisch, aber ich habe eine große Benutzerbasis von Spanisch und Französisch Benutzer so dachte ich über die Übersetzung der App in Französisch und Spanisch, jetzt gibt es zwei Probleme, erstes Problem Ich habe, dass es über 3000 Zeichenfolgen gibt, um übersetzt zu werden, und ich bin kein Muttersprachler, also muss ich jede Zeichenkette kopieren, sie in Google Übersetzer einfügen und es dann in den Spracheneditor von android Studio einsetzen, und es ist sehr zeitraubend frustrierend und ermüdend, das zweite Problem ist, dass einige Zeichenfolgen wiederholt werden, zum Beispiel Anmeldung mit Facebook oder Zurück oder Öffnen und diese erscheinen mehrmals im Spracheditor, so dass ich sie alle immer wieder neu machen muss. Ich frage mich, ob es einen schnellen Weg gibt, um Zeit zu sparen und mit weniger Aufwand die Arbeit zu erledigen.Schnellste Art der Übersetzung string.xml Datei

+0

Setzen Sie den gesamten Suchstring in ein Ressourcenbündel (Schlüsselwert) und lesen Sie dann die Strings aus dem Ressourcenbündel. Generieren Sie dann die für die Sprache spezifische Ressourcenpaketversion (z. B. Japanisch, Deutsch usw.). Als erstes können Sie Google Translate verwenden, um Zeichenfolgenwerte zu übersetzen und in sprachspezifischen Ressourcenpaketen zu speichern. – Optional

+1

Freelancer einstellen –

Antwort

0

Es gibt keine fertige Lösung (wie ich weiß) für Ihr Problem. Einzige Sache, die ich vorschlagen kann, ist Export aller Transaktionen in Datei und schreiben Gradle Plugin oder Standalone-App, die exportierte Quellen in XML-Datei analysieren wird. Wenn alle Transaktionen in derselben Reihenfolge sind, sollte es kein Problem damit geben :)

Verwandte Themen