XML Export für Übersetzungen
Hallo zusammen,
wir verwenden im Projekt schon länger ein Skript zum Exportieren bzw. Importieren von Inhaltsseiten zur Übersetzung. Das Export-Skript besteht nur aus dieser Zeile:
de.espirit.firstspirit.common.ExportTranslationXml.run(context.getGuiHost(), context.getElement());
Jetzt soll es damit auch einen Workflow geben. Leider funktioniert dieser nicht wie gewünscht. Führe ich den Workflow-Schritt über die Seite aus, geht es ohne Probleme. Beim Aufruf über die Aufgabenliste friert der SiteArchitect ein. Auch im ContentCreator läuft der Workflow nicht.
Zum ContentCreator habe ich diesen Beitrag gefunden: https://support.rezolve.com/hc/en-us/community/posts/29552683236893-XML-export-import-for-translation-in-ContentCreator
Hier bräuchte man wohl eine Alternative?
Vielleicht hat jemand eine Idee, wie der Aufruf aus der Aufgabenliste ermöglicht werden könnte.
-
Hallo Frank,
die Klasse ExportTranslationXml ist eine interne Implementierungs-Klasse und nicht Teil der FirstSpirit-API. Sie sollte daher keinesfalls in Scripts eingesetzt werden, da sie sich jederzeit ohne Vorwarnung ändern oder ganz verschwinden kann.
Das veränderte Verhalten besteht vermutlich seit FirstSpirit 2025.10. Ab diesem Release sind interne Klassen standardmäßig nicht mehr sichtbar, wenn ein Script ausgeführt wird.
0 -
Hallo Stephan,
danke für die schnelle Antwort. Mir ist klar, dass die Verwendung der Klasse nicht ganz korrekt ist. Der Kunde möchte sie gerne weiter verwenden bzw. bräuchte eine Alternative.
Die Klasse ist nach wie vor sichtbar in Version 2026.4. Es öffnet sich auch der Dialog zur Auswahl der Quellsprache. Was halt nicht geht, ist der Aufruf über die Aufgabenliste. Dort fehlt wohl was im Context bzw. der Connection.
0 -
Das beste Vorgehen hier dürfte sein, einen Feature-Request über den Technical Support zu stellen, um eine Alternative für die Klasse bereitzustellen. Beschreibe dort bitte den genauen Anwendungsfall für den Kunden.
0
Please sign in to leave a comment.
Comments
3 comments