mgoebel
New Creator

Inhaltsübertragung zwischen Sprachkanälen

Jump to solution

Hallo zusammen,

weis jemand ob es möglich ist den Inhalt eines Sprachkanals automatisch in einen anderen Sprachkanal zu übertragen?

Hintergrund dabei ist das wir z.B. englischen Kontent in einem Projekt mit CorporateContent ausliefern aber in den einzelnen Länderprojekten mehrere Sprachderivate von Englisch bestehen.

Das alles händisch zu übertragen ist allerdings zu viel Arbeit.

EN (was vom Inhalt en-GB entspricht) zu en-US automatisch übertragen

Vielen Dank,

Martin

0 Kudos
1 Solution

Accepted Solutions
felix_reinhold
Returning Responder

Hi Martin,

CorporateContent erlaubt ja das anbinden von Aktionen/Workflows nach dem Transport.

Dort würde ich entsprechend einen Workflow auf jeden Element starten, der nur eine Übersetzungsaktion enthält.

Vom Skript her ist das dann recht simpel:

Sprachmapping erstellen (vllt. mit einer Regex, bzw. einfach pro Sprache wirklich nur die "Sprache" und nicht die "Sprach-Land-Kombination" abgleichen)

FormData der Seite bzw. jedes Absatzes der Seite holen

     über die Formularfelder iterieren

          bei mehrsprachigen Felder über die im Sprachmapping ermittelten Sprachen iterieren

          Wert aus "Originalsprache" in Zielsprache setzen

FormData der Seite bzw. des Absatzes wieder setzen

Speichern

Voraussetzung ist natürlich, dass die eigentliche Sprache ohne Land-Kombination im Zielprojekt vorhanden ist.

Gruß

Felix

View solution in original post

0 Kudos
1 Reply
felix_reinhold
Returning Responder

Hi Martin,

CorporateContent erlaubt ja das anbinden von Aktionen/Workflows nach dem Transport.

Dort würde ich entsprechend einen Workflow auf jeden Element starten, der nur eine Übersetzungsaktion enthält.

Vom Skript her ist das dann recht simpel:

Sprachmapping erstellen (vllt. mit einer Regex, bzw. einfach pro Sprache wirklich nur die "Sprache" und nicht die "Sprach-Land-Kombination" abgleichen)

FormData der Seite bzw. jedes Absatzes der Seite holen

     über die Formularfelder iterieren

          bei mehrsprachigen Felder über die im Sprachmapping ermittelten Sprachen iterieren

          Wert aus "Originalsprache" in Zielsprache setzen

FormData der Seite bzw. des Absatzes wieder setzen

Speichern

Voraussetzung ist natürlich, dass die eigentliche Sprache ohne Land-Kombination im Zielprojekt vorhanden ist.

Gruß

Felix

0 Kudos