Hallo Henry,
Mehre Texte als JSON / Array zu übersetzen funktioniert mit dem Step leider nicht. Was du machen könntest, wäre die Texte als XML zu bergeben, z.B. :
und die Step Option tag_handling
= XML
zu setzen. Dann sollte die XML im Output erhalten bleiben und du kannst mit der parseXml template Funktion auf die einzelnen Übersetzungen zugreifen:
Ob das eleganter ist als mit ###
und split weiß ich nicht Du kannst aber in die XML tags auch noch weiter Daten packen, z.B.
<texts variantId="123" itemId="321">
die dann nicht übersetzt werden (deine 2. Frage).
Der Step reicht nur die id
Spalte als identifier
in den Output durch. Weitere Spalten können nicht durchgereicht werden. Wenn du mehrere Werte durchreichen willst, dann müsstest du alles in die id Spalte packen oder den XML Ansatz von oben verwenden.
VG Torsten