settings/mt/findmatches

Given a language pair, this method returns all MT systems that are able to translate these languages.

URL

(POST) /api/settings/mt/findmatches

PARAMETERS

The BODY is a JSON object with these properties:

src

The source locale such as "en" or "fr-FR".

string, Mandatory

trg

The target locale.

string, Mandatory

RESULTS

The result is a JSON object with all active machine translation systems in the order they are configured. Each element has these properties:

id

The unique ID of the MT profile.

int

name

The name of the profile.

string

system

The underlying system such as "Microsoft" or "Intento"

string

enabled

True: The connector is enabled. Note that this API only returns enabled connectors and so this property is always true.

bool

provider

An internal numeric code for the system.

int

src

The connector profile source locale that will be used (either identical or having regional variant). Most connectors allow differences in locales.

The Meta Connector system is an example of a connector only accepting exactly matching language codes.

string

srct

The source locale name.

string

trg

The connector profile target locale that will be used.

string

trgt

The target locale name.



EXAMPLES

Get enabled systems:

(POST) /api/settings/mt/findmatches
BODY
{ "src": "bg-BG", "trg": "zh" }

Sample result. Note how both connectors accept regional variations in the language codes.

[
    {
        "id": 600,
        "system": "Pseudo Translation",
        "name": "Pseudo Translation",
        "enabled": true,
        "provider": 100,
        "src": "bg",
        "srct": "Bulgarian (bg)",
        "trg": "zh",
        "trgt": "Chinese (zh)"
    },
    {
        "id": 831,
        "system": "Microsoft (v2)",
        "name": "My Microsoft",
        "enabled": true,
        "provider": 17,
        "src": "bg",
        "srct": "Bulgarian (bg)",
        "trg": "zh-CHS",
        "trgt": "Chinese (Simplified) Legacy (zh-CHS)"
    }
]




ACCESS RIGHTS

For users that can access the Wordbee Translator "Settings" pages.