I'm 99% certain that it's not possible, but just need another confirmation. Is there any way to extend the Translation Manager to work with "3rd party" translation management systems?
-
1Use event system to convert the Xml sent by TM into the format required by your 3rd party (and back again?– NeilJul 23, 2018 at 11:45
-
Good idea but I'm concerned that that's just the tip of the iceberg (all of TM <-> TMS communication will need to be intercepted). I was hoping for a "proper" extension point.– Atila SosJul 23, 2018 at 12:36
1 Answer
Well, the TM does a little more than just throw some details into a package and fire that over to the listening service; consider also that it's updating the TM database, pinging the translator to see if there's anything ready to come back etc.
That said, you have access to the format of the output package and could simple re-format this for the recipient system. You would need to understand what the TM is pinging and what response it expects in the event it's to request the translated packages (they are pull not push) and I guess you could hack it together.
Should you? Well, I don't believe so. The fact you'd need to perform a full test following every product every update or hotfix in the event anything changes (as you're not really using it for the intended purpose) and the fact it's not documented/intended for this.
-
Yes, my thoughts exactly about needing to cover all the interaction between the two, and of course the always present compatibility with future releases when using hacks. Jul 23, 2018 at 14:01