Podcast
Videos
September 6, 2022
Nov 2022
6 Min

Lingohub - Einfache Möglichkeit zur Zusammenarbeit zwischen Übersetzer und Programmierer

Lingohub bietet uns die Möglichkeit, Übersetzungen der App online zur Verfügung zu stellen, sodass unsere Kunden diese anpassen können und die Entwickler sich nicht mit dem Übersetzen der App aufhalten müssen. Hierzu muss man auf iOS Seite wie gewohnt NSLocalizedString("identifier", comment: "This is a Test comment") verwenden. Benutzt man das OpenSource-Tool BartyCoruch (Dev-Blog-Artikel), dann wird dadurch in den Localizable.strings Dateien zu den verschiedenen Sprachen ein value erzeugt, welches den Identifier bzw. den Comment im folgenden Format enthält:

# This is test comment
"identifier" = "";

Der Entwickler muss nur noch darauf achten, dass die Kommentare und die Identifier entsprechend gewählt sind, sodass der Übersetzer verstehen kann, was mit dem Identifier gemeint ist.

Anlegen eines Projektes

Zuerst muss man ein Projekt bei Lingohub anlegen, welches übersetzt werden soll. Danach wählt man die "Localizable.strings" in den jeweiligen Sprachen aus, welche übersetzt werden sollen. Unser Demo-Projekt soll in Deutsch und Englisch zur Verfügung gestellt werden.

Nachdem der Nutzer die Sprachen ausgewählt hat, muss er noch festlegen, welche Sprache die Ausgangssprache für die Übersetzung ist. In unserem Fall wollen wir die App vom Englischen ins Deutsche übersetzen.

Genehmigung von Übersetzungen

Lingohub bietet außerdem die Möglichkeit zur Zusammenarbeit von verschiedenen Personen. Es besteht die Möglichkeit vom Entwickler ein Draft für die Übersetzung anzulegen. Dieser kann von dem Übersetzer angepasst und auf den Status "Translated" gesetzt werden. Der Product Owner oder jede berechtigte Person kann den Status von "Translated" auf "Approved" setzen, sodass die App-Entwickler wissen, dass sie den aktuellen Stand in die App einbinden können.

Einbinden von Übersetzungsdateien

Nachdem die Übersetzungen genehmigt sind, muss der Entwickler lediglich noch die übersetzten Dateien downloaden und in das Projekt kopieren. Das Gute daran ist, dass Lingohub die Möglichkeit bietet, die Dateien für iOS bzw. Android zu exportierten. D.h. wenn die Entwickler auf beiden Plattformen die gleichen Identifier wählen, dann muss das Projekt nur einmal übersetzt werden und es kann für beide Platformen exportiert werden.

Andreas Link
Andreas Link
Anh Dung Pham
Anh Dung Pham
Cihat Gündüz
Cihat Gündüz
Andreas Link
Ekrem Sentürk
Eva Maria Stock
Eva-Marie Stock
Andreas Link
Giulia Maier
Inken Marei Kolthoff
Inken Marei Kolthoff
Janina Baumann
Janina Baumann
Janina Bokeloh
Janina Bokeloh
Jeanette Schmidt
Jeanette Schmidt
Jens Krug
Jens Krug
Kajorn Pathomkeerati
Kajorn Pathomkeerati
Karl Barth
Karl Barth
Kay Dollt
Kay Dollt
Murat Yilmaz
Murat Yilmaz
Thorsten Hack
Thorsten Hack
Thorsten Hack
Thorsten Hack
Inken Marei Kolthoff
Cynthia Murat
Inhaltsverzeichnis

Weitere Artikel

Kotlin, eine Alternative zu Java in der Android Entwicklung?
Inken Marei Kolthoff
26.11.2022
6 Min

Kotlin, eine Alternative zu Java in der Android Entwicklung?

Eine junge, moderne Programmiersprache hat sich seit der Google I/O Keynote am 17. Mai 2017 unter den Android Entwicklern Gehör verschafft.

Artikel lesen
5 App-Tipps für dein iPad -- produktiv dank Apps
Inken Marei Kolthoff
26.11.2022
8 Min

5 App-Tipps für dein iPad -- produktiv dank Apps

Ungefähr 11 Millionen Deutsche pendeln täglich länger als eine halbe Stunde. Beobachtet man dabei seine Mitreisenden, dann fällt auf, dass einige (vor allem morgens) schlafen.

Artikel lesen
App erfinden
Kay Dollt
26.11.2022
5 Min

App erfinden

Eine App zu erfinden ist eine komplexe Angelegenheit.

Artikel lesen

Jetzt kostenloses Strategiegespräch sichern!

Die Beratungen sind grundsätzlich schnell ausgebucht, deshalb fülle jetzt in 2 Minuten das kurze Formular aus.

Jetzt Strategiegespräch sichern