API għal lingwa sempliċi u lingwa faċli.
Ibgħat it-test tal-oriġini tiegħek, il-lingwa ta' destinazzjoni mixtieqa u wieħed miż-żewġ modalità tal-lingwa. Simple8 jidentifika l-lingwa tal-oriġini awtomatikament u jirritorna t-test lest fil-lingwa ta' destinazzjoni.
{
"text": "Kontenut sors kumpless fil-lingwa magħżula.",
"locale": "mt",
"mode": "simple-language"
}Eżempji SDK u cURL disponibbli
Il-punt finali
POST /api/v2/translate
Oħloq test bil-lingwaġġ sempliċi jew ħafif u rritornah direkt fl-HTTP response.
Titli meħtieġa
| In-Negozju | Valur | L-iskop |
|---|---|---|
| Authorization | Bearer <API_KEY> | Awtentikazzjoni tal-ispazju tax-xogħol |
| Content-Type | Applikazzjoni/ġestjoni | Jindika li t-talba fiha l-JSON |
| Accept | Applikazzjoni/ġestjoni | Talb għal tweġiba JSON |
| Idempotency-Key | Meħtieġ biss għal kompiti tas-sfond u tal-għażla | Il-prevenzjoni ta' ordnijiet duplikati ta' sfond |
Organu tal-applikazzjoni
L-ebda setting ta' kontenut ieħor ma huwa parti mill-iskema ta' talba pubblika.
| Il-qasam | Tip | Reġistrazzjoni | Valur permess | Deskrizzjoni |
|---|---|---|---|---|
| text | stringa | Iva, | Minn 1 sa 5,000 punt tal-kodiċi Unicode normalizzat b'NFC | Test tas-sors |
| locale | stringa | Iva, | Wieħed minn 136 kodiċi appoġġjat ta' 2 jew 3 ittri | Lingwa tal-ħruġ. Il-lingwa tas-sors tiġi skoperta awtomatikament. |
| mode | stringa | Iva, | simple-language, easy-language | Mod ta' simplifikazzjoni |
{
"text": "Applicants must provide the required documentation before the deadline.",
"locale": "en",
"mode": "easy-language"
}korp ta' rispons
It-tweġiba fiha t-test lest u d-dejta dokumentata dwar l-użu.
| Il-qasam | Tip | Deskrizzjoni |
|---|---|---|
| requestId | stringa | Identifikatur uniku għall-appoġġ u l-logs |
| locale | stringa | Lingwa tad-destinazzjoni magħżula |
| mode | stringa | Mod ta' simplifikazzjoni magħżul |
| output | stringa | Test lest bil-lingwa magħżula tal-mira |
| usage.inputCharacters | numru sħiħ | Karattri magħduda għal din it-talba, jew 0 għal hit cache |
| usage.cacheHit | boolean | Jekk ir-riżultat ġiex mill-cache ta’ 180 jum |
{
"requestId": "req_sync_002",
"locale": "en",
"mode": "easy-language",
"output": "You need to send documents.\nSend the documents before the deadline.",
"usage": {
"inputCharacters": 78,
"cacheHit": false
}
}Komportament ta' validazzjoni
- Oqsma nieqsa, vojta, mhux magħrufa jew invalidi jirritornaw HTTP 400 bil-kodiċi tal-iżball invalid_request u d-dettalji tal-validazzjoni.
- It-tul tat-test jitkejjel f'punti tal-kodiċi Unicode wara n-normalizzazzjoni NFC.
- Il-lokal irid ikun wieħed mill-136 kodiċi dokumentati ta' 2 jew 3 ittri.
- Il-modalità trid tkun eżattament simple-language jew easy-language.
- Simple8 awtomatikament jirrikonoxxi l-lingwa tat-test tas-sors u joħloq ir-riżultat fil-lingwa magħżula fil-mira.