Überblick
website_aitrans ist dafür konzipiert, die Übersetzung von Website-Inhalten zu automatisieren.
Es bietet eine Backend-Oberfläche zur Verwaltung von Übersetzungsaufträgen, Protokollen, Sprachkonfigurationen, KI-Anbietern und Modulen.
Aktuelle Version 0.99 unterstützt folgende Website-Module und -Tabellen:
supported_modules = ['website', 'website_blog', 'website_slides']
supported_models = [ 'website.menu', 'ir.ui.view', 'ir.ui.menu',
'blog.post',
'slide.slide', 'slide.channel']
Hauptfunktionen
- Automatisierte Website-Übersetzung: Verwalte und verarbeite Übersetzungen für Website-Inhalte effizient.
- Übersetzungswarteschlange: Warteschlangensystem zur Bearbeitung von Übersetzungsaufträgen mit Statusverfolgung und Rescan-Optionen.
- KI-Integration: Unterstützung für mehrere KI-Übersetzungsanbieter und -modelle.
- Sprachverwaltung: Konfiguriere unterstützte Sprachen, Übersetzungsaufforderungen und KI-Dienstleister für jede Sprache.
- Protokollierung und Überwachung: Protokolliere Übersetzungsaktivitäten in einer Log-Tabelle.
- Module & Admin-Steuerung: Detaillierte Statistiken, Automatisierungsoptionen und Steuerungen für Übersetzung und Veröffentlichung.
- Frontend/Backend-Integration: Entwickelt, um nahtlos mit Odoo-Website- und Backend-Modulen zusammenzuarbeiten.
Installation vorbereiten
Für den Zugriff auf KI-Anbieter benötigen wir eine Basis-Bibliothek. Auf dem Odoo-Server müssen wir folgenden Befehl ausführen:
> pip install openai
Wenn du dies nicht installieren möchtest oder kannst, kannst du die Übersetzung Warteschlange, die von HUYREKA bereitgestellt wird. Dieser Server nimmt deine Übersetzungsanfragen entgegen, reiht sie in die Warteschlange ein und übersetzt sie so schnell wie möglich.
Wenn du diesen Proxy auswählst, musst du regelmäßige PULL-Anfragen für übersetzte Daten planen.
Lies mehr unter Konfiguration -> Automatisierung
Verwendung
- Installiere das Modül website_aitrans wie im App Store beschrieben.
- Konfiguriere Sprachen und Anbieter (Siehe nächstes Kapitel)
- Verwalte die Übersetzungswarteschlange: Sieh dir Übersetzungsaufträge an, bearbeite und verarbeite sie.
Änderungen werden bei den meisten nach jedem „Speichern“ festgestellt (für Ansichten, Menüs, Blogs und Folien). - Protokolle überprüfen ("Admin -> Log")
- Manuell oder Automatisch: Du kannst manuelle Übersetzung/Veröffentlichung nutzen oder Automatisierungsfunktionen aktivieren. Nachdem du einen Übersetzungssatz als „automatisch“ markiert hast.
Konfiguration
Ersteinrichtung
- Zugriff auf die Moduloberfläche über das Odoo-Backend.
- Bereite die Einstellungen im „Config“-Menue vor.
- Vervollständige die Schlüssel für deine „KI-Anbieter“.
- Bereite die Einstellungen im „Admin -> Dashboard“-Menue vor.
- Erstelle einen Übersetzungssatz für deine ausgewählte Website oder jede einzelne davon.
- Führe einen ersten „Prepare“-Schritt für deine Website durch. Dabei werden alle enthaltenen Begriffe zur Übersetzung gesucht.
- Der „Prepare“-Schritt listet auch alle verwendeten Sprachen in der wichtigen Sprachliste auf.
- Unter „Config“ kannst du jetzt Sprachen aktivieren und Anbieter festlegen.
- Du kannst spezifische Anweisungen für bestimmte Sprachen zuweisen.
Automatisierung
- Nutze die „Admin -> Dashboard“-Oberfläche, um Stapelübersetzungen, Veröffentlichungen oder kombinierte Aktionen zu starten.