Der Auftrag
Zwei deutschsprachige OXID eSales Online-Shops mussten ins Englische übersetzt werden, wobei über 2.600 Produkte mit komplexen Textstrukturen zu übersetzen waren.
Es wurde ein nachhaltiger und automatisierter Prozess benötigt, der auch zukünftige Übersetzungen effizient ermöglicht.
Herausforderungen
- Große Menge an zu übersetzenden Inhalten mit komplexen HTML/Smarty-Strukturen
- Notwendigkeit der Erhaltung von SEO-relevanten Elementen
- Fehlerhafte HTML-Strukturen in deutschen Produkttexten
- Umgang mit API-Ratenlimits bei der Massenverarbeitung
- Bedarf an einem nachhaltigen Prozess für zukünftige Übersetzungen
Die Lösung
Es wurde ein automatisiertes Übersetzungssystem entwickelt, das die DeepL API über make.com mit Airtable verbindet und komplexe Textstrukturen intelligent verarbeitet.
Das System beinhaltet umfangreiche Filtermechanismen für HTML/Smarty-Snippets sowie ein Logging-System zur Fehlernachverfolgung.
Implementation
- Integration von DeepL API mit Airtable über make.com (Integromat)
- Entwicklung von Filtermechanismen für HTML und Smarty-Snippets
- Erstellung komplexer SQL-Abfragen für Datenextraktion
- Implementierung eines Monitor-Scripts für Fehlererkennung
- Entwicklung eines Warteschlangensystems für API-Ratenlimits
Prozessoptimierung
- Automatisierte Handhabung von Zeilenumbrüchen
- Entwicklung von Skripten zur HTML-Bereinigung
- Erstellung von SQL UPDATE-Befehlen für Datenbankimport
- Batchverarbeitung von Übersetzungsoperationen
- Implementierung eines nachhaltigen Übersetzungsprozesses
Erreichte Erfolge
- Erfolgreiche Übersetzung von über 2.600 Produkten
- Vermeidung manueller Datenpflege
- Verbesserung der Datenkonsistenz zwischen Shops
- Nahezu fehlerfreier Betrieb nach Optimierungsphase
- Implementierung einer robusten Monitoring-Funktionalität
Ressourcen
Technologien/Tools: SQL, DeepL API, make.com (Integromat), Airtable, Oxid eShop
Rolle: Projektleiter und Hauptentwickler
Verantwortlichkeit:
- Konzeption und Entwicklung des automatisierten Übersetzungssystems
- Implementation der API-Integrationen und Datenbankanbindung
- Entwicklung der Monitoring- und Fehlerbehandlungssysteme
- Optimierung und Wartung der Gesamtlösung
Summary
Das entwickelte automatisierte Übersetzungssystem ermöglichte die effiziente Übersetzung von über 2.600 Produkten mit über 6.000 Varianten aus zwei OXID Shops ins Englische.
Durch die Integration von DeepL API, make.com und Airtable wurde ein nachhaltiger Prozess geschaffen, der auch zukünftige Übersetzungen effizient handhabt.
Das System läuft nach anfänglicher Optimierung nahezu fehlerfrei und gewährleistet durch umfangreiches Monitoring eine hohe Betriebssicherheit.