Microsoft permits training of their MT with your own memories. Microsoft further now proposes a neural machine translation system. This page introduces how this is configured.
...
Microsoft Hub - MT training
The "category" parameter which Microsoft uses to select training + neural + statistical MT can be configured here for the languages you require and the ones supported by Microsoft:
...
The categories are explained here:
https://blogs.msdn.microsoft.com/translation/2016/01/27/new-microsoft-translator-customization-features-help-unleash-the-power-of-artificial-intelligence-for-everyone/