1. User guide
  2. Machine Translation

Machine Translation Providers

How can I add a machine translation engine to my Matecat account?

The default Machine Translation Engine on Matecat is a version of ModernMT's adaptive MT minus its advanced features, provided to all the users for free.

However, you have the flexibility to select different machine translation (MT) options based on your specific translation needs.

To use a different MT engine, navigate to the Machine Translation tab of the settings panel and click the Add MT engine button, then select the desired provider from the list. All you need are the credentials provided by your chosen machine translation provider.

What are the available MT providers on Matecat?

  • Modern MT is a cutting-edge machine translation engine that utilizes adaptive neural technology. With support for over 200 languages, this powerful tool allows you to easily upload your translation memories and instantly adapt them to your specific jargon and branding. The best part? No training time is needed, and the quality of the translations is exceptionally high. You can also upload glossaries to improve the quality of the terminology provided.
  • AltLang is an innovative tool that effortlessly converts between different language variations. It intelligently identifies and replaces any existing distinctions between two variants of the same language. By making only the necessary adjustments, AltLang seamlessly adapts content from one variation to another in a matter of seconds. 

  • Apertium is a platform that offers rule-based machine translation systems for free. It is designed for related language pairs, such as Spanish and Portuguese, Norwegian Nynorsk and Norwegian Bokmål, or Kazakh and Tatar. While we provide all language pairs available on the platform, it's important to note that not all of them are suitable for postediting. As a general guideline, the closer the languages are, the better the translation performance.
  • DeepL is an advanced neural machine translation engine available in 31 languages. It is specifically designed to provide machine translation suggestions for post-editing. With DeepL, you can customize the output by selecting a formality level for the target language. Also, you can upload a glossary to make sure that the machine translation output matches your preferred terminology. This allows you to have more control over the translation process and produce high-quality translations.

    Note: as per DeepL's policy, Matecat's integration with DeepL is only available for subscribers of DeepL's "Advanced" and "Ultimate" plans.

  • Google Translate API: if you have a personal account on this MT engine, you can use it while working on Matecat.
  • Intento is a user-friendly API that allows you to access third-party AI models from various vendors. The performance of these models can vary greatly depending on how well their training data aligns with your specific needs. Since there can be a significant difference in price between these models, choosing the wrong one could result in a complete miss. Intento helps you find, evaluate, and utilize the right models in a way that is unbiased towards any particular vendor.
  • Microsoft Translator Hub lets you build your own machine translation system starting from your own data and/or public data. 
  • SmartMATE is a powerful software toolkit developed by Capita TI. It serves as a valuable productivity tool during the localization process, enhancing efficiency and accuracy. Additionally, SmartMATE can generate fully automated translations that are perfect for quick understanding and gisting purposes.
  • Yandex. Translate is a cutting-edge statistical machine translation system that offers a range of user-friendly options. It is accessible as an online public service, an application for popular mobile platforms, and a commercial API. With support for over 90 languages, this service is designed to cater to diverse translation needs.