Posts

Showing posts from October, 2017

XSLT to the Rescue

XSLT TO THE RESCUE The immense amount of work that I have had in the recent months kept me away from this blog for much longer than I would wish, but also forced me to brush up some skills that I started acquiring long ago. I had so much work that I was forced to subcontract a large part of it. One of the projects that I needed to subcontract required that the translator followed the provided terminology strictly. I had a multiterm termbase, but how do I provide that to a translator who only uses Cafetran?  The termbase had entries in many languages and also entries flagged as blacklisted. Fortunately, you can export the whole termbase from Multiterm in tbx (termbase exchange) format. Cafetran can read TBX, but the file still contained all the redundant languages and blacklisted terms, and as much as I like Cafetran, it is too dumb for that. But there is this thing called XSLT, which is used to transform XML files into other XML files or other formats. And TBX is basically XML