[BETA] Automatische Übersetzung beim Speichern
Seit den Versionen 14.3.0/13.15.0/12.21.0 kann die AI Suite Inhaltselemente automatisch in alle aktiven Sprachen deiner Seite übersetzen, sobald du sie in der Standard-Sprache speicherst. Du musst die Übersetzung damit nicht mehr manuell anstoßen. Die AI Suite hält deine Übersetzungen automatisch mit dem Ausgangsinhalt synchron.
Nur für Administratoren mit Zugriff auf die Extension-Konfiguration
Diese Funktion muss zunächst von einem Administrator aktiviert und konfiguriert werden, siehe Konfiguration. Ist sie aktiv, steht sie dir als Editor automatisch zur Verfügung, sofern deine Backend-Benutzergruppe die Berechtigung besitzt.
Wie funktioniert die automatische Übersetzung?
Speicherst du ein Inhaltselement in der Ausgangssprache, übersetzt die AI Suite es automatisch für alle Sprachen deiner Seite, für die noch keine eigenständig (manuell losgelöste) Übersetzung existiert. Bereits bestehende, mit der AI Suite verknüpfte Übersetzungen werden dabei aktualisiert, sodass sie mit deinen Änderungen am Ausgangsinhalt synchron bleiben. Übersetzungen, die du bereits manuell vom Ausgangsinhalt entkoppelt hast (sogenannte „Freier Modus“-Übersetzungen), werden nicht überschrieben.
Wann wird übersetzt?
Je nach administrativer Konfiguration erfolgt die Übersetzung auf einem von drei Wegen:
- Seiten-Modul (Anwendung beim Öffnen): Die Übersetzung wird vorbereitet und angewendet, sobald du die entsprechende Seite im Seiten-Modul öffnest.
- Direkt beim Speichern: Die Übersetzung wird unmittelbar nach dem Speichern des Inhaltselements erstellt.
- CLI-Scheduler: Die Übersetzung wird als Hintergrund-Task angelegt und über die AI-Suite-CLI-Befehle bzw. den TYPO3-Scheduler abgearbeitet, siehe CLI-Befehle.
Hinweis bei vielen Änderungen auf einmal
Änderst du sehr viele Inhaltselemente in einem Arbeitsschritt (z. B. beim Speichern einer ganzen Seite), begrenzt eine konfigurierbare Obergrenze die Anzahl der automatisch übersetzten Elemente pro Speichervorgang. Wird diese Grenze überschritten, erhältst du eine entsprechende Meldung im Backend.