Skip to content
This repository has been archived by the owner on Jun 8, 2020. It is now read-only.
Giuseppe Silvano edited this page Nov 13, 2015 · 9 revisions

MateCAT Filters: convert any file to XLIFF and back

With MateCAT Filters you can easily extract all the translatable contents of any file in a convenient XML compliant with the XLIFF standard.

Then you can put the translation inside the XML and use again MateCAT Filters to have back the original file with all the contents translated.

Convert any file to a XLIFF containing all the translatable contents, then convert the XLIFF back to the original format with the translated contents.

Fast, reliable and scalable, running everyday inside MateCAT, the popular open-source CAT tool.

Main features

58 formats supported

32 formats supported directly + 26 supported using the MateCAT Win Converter See the full list in the Wiki.

Advanced segmentation

Using the Unicode ICU Library, MateCAT Filters implement the rules defined by the Unicode consortium to properly split sentences in every language. On top of this we also added a set of rules specifically designed for the CATs world.

Fast and scalable

Written in Java using Jetty and Okapi Framework. Efficient, multi-threaded and stateless.

Getting started

To use MateCAT Filters you can:

  • Use the API as-a-service using our infrastructure, the same we use for MateCAT (through Mashape
  • Create your personal instance (read the how-to in the wiki)

Navigate the wiki to know everything about MateCAT Filters, for example how to use the API.

Clone this wiki locally