Coded in XML.
Apertium is an open-source machine translation platform. The platform provides
1. a language-independent machine translation engine
2. tools to manage the linguistic data necessary to build a machine translation system for a given language pair and
3. linguistic data for a growing number of language pairs.
Apertium uses a shallow-transfer machine translation engine which processes the input text in stages, as in an assembly line: de-formatting, morphological analysis, part-of-speech disambiguation, lexical and structural transfer, optional chunking transfer, morphological generation, and re-formatting.
The platform also includes web interfaces, web services, mobile and and desktop applications. Apertium has been integrated with various other technologies, such as VISL Constraint Grammar, Matxin, Helsinki Finite State Tools and libvoikko.