Dipl. Informatiker/in HF Fachrichtung Applikation

CMI-Lösungsplattform Texte übersetzen

Textinhalte der CMI-Lösungsplattform automatisiert übersetzen.

Dieses Tool dient zur Unterstützung des Übersetzungsprozesses. Texte werden aus der Lösung aufbereitet und mithilfe von Schnittstellen übersetzt

16. November 2024
Jerome Elsasser

Ausgangslage:

In der Firma CM Informatik AG werden die Texte der Lösungsplattform durch ein externes Übersetzungsbüro übersetzt. Die Texte werden intern aufbereitet und dem Übersetzungsbüro übergeben. Dieser Übersetzungsprozess ist nicht nur kostenintensiv, sondern auch ineffizient, da alle Übersetzungen manuell durchgeführt werden müssen.


Ziel der Arbeit:

Diese Arbeit soll dazu dienen, ein Übersetzungstool zu entwickeln, welches den aktuellen Übersetzungsprozess automatisiert und optimiert.

Es soll eine effiziente Lösung geschaffen werden mithilfe von APIs wie OpenAI, Gemini oder DeepL, welche heute bereits sehr gute Übersetzungen liefern.

Doch welcher Übersetzungsdienst erfüllt unsere Anforderungen am besten? Es müssen Kosten, Qualität, Effizienz und Möglichkeiten evaluiert werden.


Implementierung:

Das Tool wird über eine CLI gesteuert, mit Befehlen und Parametern, die übergeben werden müssen.


Das Tool führt folgenden Schritte aus:

  1. Texte aus der Lösung extrahieren.
  2. Übersetzungsfile erstellen.
  3. Übersetzungsfile an die API senden und empfangen.
  4. Texte in die Lösung zurückführen.


Schritt 3: Der TRANSLATE Befehl erwartet ein Übersetzungsfile. In diesem Fall sprechen wir von einem XLIFF-File. Dieses File und die gewünschte Zielsprache müssen mitgegeben werden, damit die Übersetzung durch die API vorgenommen werden kann. Nachdem die Übersetzung durchgeführt wurde, liegt ein neues XLIFF-File mit den gewünschten Übersetzungen vor. 


Lessons Learnt:

Im Rahmen meiner Diplomarbeit habe ich wertvolle Erfahrungen und Erkenntnisse gewonnen, die sowohl technische Implementierungen als auch viel Recherche und Evaluation beinhalten. Im Bereich der technischen Erkenntnisse war die API-Integration ein sehr grosser Teil, welcher mir auch am meisten Spass gemacht hat. Auch die API-Dokumentation der KI-Übersetzungsdienste waren für mich sehr spannend. Das ganze Thema KI und die vielen Möglichkeiten sind Themen, die mich sehr interessieren und ich bestimmt auch noch nach dieser Arbeit weiterverfolgen möchte. 

Portrait

Jerome Elsasser

Softwareentwickler


Linkedin

Weiterbildung neben Beruf und Freizeit

Gratis E-Book mit 10 Tipps zur Work-Life-Learn-Balance

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Aktuelles Studienprogramm

Alles Wissenswerte zur Weiterbildung in einem PDF zusammengefasst.

Studienprogramm  herunterladen

Alles Wissenswerte zu deiner Weiterbildung in einem PDF zusammengefasst

  • Detaillierter Lehrplan zu allen Studiengängen
  • Alle wichtigen Hintergrundinfos zu Ausbildungszielen, Teilnehmerkreisen, Aufnahmebedingungen und weiterführenden Studiengängen

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.

Gratis E-Book für dich

Weiterbildung neben Beruf und Freizeit - schaffe ich das?

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, muss nicht sein.

Lies jetzt unser E-Book mit 10 wertvollen Tipps zur Work-Life-Learn-Balance.

Weiterbildung neben Beruf und Freizeit – schaffe ich das?

10 Tipps zur Work-Life-Learn-Balance

Eine Weiterbildung beansprucht Zeit. Deshalb auf Freunde, Familie und Hobbies zu verzichten, wäre falsch.

In diesem E-Book erfährst du:

  • wie du deine Zeit effizienter nutzt
  • wie du dich trotz Weiterbildung genügend Freizeit bewahrst
  • wie sich Beruf, Weiterbildung und Freizeit gegenseitig ergänzen statt konkurrenzieren können

Tipps aus dem Inhalt

  • TIPP 1: Gestalte deine Arbeit so flexibel wie möglich!
  • TIPP 2: Beziehe Arbeitgeber sowie Kollegen und Kolleginnen in deine Weiterbildungspläne mit ein!
  • TIPP 3: Arbeite effizienter und effektiver mit Zielorientierung!
  • TIPP 4: Entwickle deinen idealen Lernrhythmus!
  • TIPP 5: Lerne mit System und festen Strukturen!
  • TIPP 6: Schaffe genug Ausgleich und Entspannung!
  • TIPP 7: Binde deine/n Partner/in, deine Familie und externe Hilfen in deine Planung ein!
  • TIPP 8: Belohne dich für deine Erfolge!
  • TIPP 9: Mach eine Zeitinventur!
  • TIPP 10: Erstelle eine Zeitplanung aller drei Bereiche!

Leider ist ein Fehler aufgetreten. Bitte versuche es erneut oder nimm mit uns direkt Kontakt auf.