SYSTRAN
SYSTRAN is a machine translation and natural language processing company offering neural (Pure Neural Machine Translation / PNMT) translation across 50+ languages. The SYSTRAN Translate API is a RESTful service (base https://api-translate.systran.net) that translates text, files, and HTML, detects and lists supported languages, and manages translation profiles, user dictionaries, and corpora. The broader SYSTRAN Platform / SYSTRAN.io surface adds NLP operations - morphology, tokenization, segmentation, named entity recognition, and language identification. Requests authenticate with an API key (key query parameter or Authorization header). SYSTRAN sells access as a Developer cloud subscription (14-day / 500,000-character free trial) plus Professional SaaS and Enterprise cloud/on-premise plans, billed per character.
APIs
SYSTRAN Translation API
Translate text and inline HTML from a source language to a target language with SYSTRAN Pure Neural Machine Translation. Supports profile selection, format handling, and transla...
SYSTRAN File Translation API
Submit documents for asynchronous translation and manage translation jobs and batches - POST /translation/file/translate (with async=true), poll GET /translation/file/status by ...
SYSTRAN Supported Languages API
Discover which language pairs, model options, formats, and selectors (domains, owners, sizes) are available - GET /translation/supportedLanguages, GET /translation/supportedFeat...
SYSTRAN Language Detection API
Automatically identify the language of a piece of text through the SYSTRAN.io / Platform NLP language-identification service (GET /nlp/lid/detectLanguage) and list the languages...
SYSTRAN NLP API
Natural language processing over the SYSTRAN.io / Platform NLP surface - morphological analysis (GET /nlp/morphology/extractRoots), tokenization (GET /nlp/tokenization/tokenize)...
SYSTRAN Dictionary API
Look up multilingual dictionary entries and manage user dictionaries and their entries - GET /resources/dictionary/lookup plus create, update, delete, list, import, export, and ...
SYSTRAN Profiles API
Create and manage translation profiles that bundle a language pair with dictionaries, corpora, and model options, and control their permissions - GET /profiles, POST /profiles/c...
SYSTRAN Corpus API
Manage translation-memory corpora and their bilingual segments - add, import, list, export, match, update, and delete corpora under /resources/corpus, plus segment and segment-t...