konki-vienna The plugin I made basically takes any text layers within a selection and generates an XLIFF file based on the layer names and values. This file can then be sent to (nearly) any Translation Service.
Similarly, it can import a translated XLIFF file and overwrite selected layer values with the info in the file.
It's actually a pretty slick plugin! There is some movement on getting OSS approval, so I'm hoping to release it in the next few months.
Until then I'm more than willing to provide more info if you have more questions.