Dogfennaeth API Cyfieithu Peirianyddol
Machine Translation API Documentation
Wedi Diweddaru: Last Updated: 11 MawMar 2024
API Fersiwn 2 (v2) API Version 2 (v2)
Cyfieithu
Translate
https://api.techiaith.cymru/translate/v2/models/{model}/translate
Paramedr | Math | Disgrifiad | |
---|---|---|---|
Field | Type | Description | |
model | Enum ("health", "legislation") | Enw'r peiriant cyfieithu parth benodol | Name of domain specific translation engine |
text | String | Y testun i'w gyfieithu | Text requiring translating |
Enghraifft:
Example:
curl "https://api.techiaith.cymru/translate/v2/models/health/translate/?text=The%20doctor%20is%20ready%20to%20see%20you%20now"
Canlyniad Enghreifftiol:
Example Result:
{
"translations":
[
{
"source_lang":"en",
"target_lang":"cy",
"translation_text":"Mae'r meddyg yn barod i'ch gweld chi nawr"
}
]
}
API Fersiwn 1 (v1) API Version 1 (v1)
Cyfieithu
Translate
https://api.techiaith.cymru/translate/v1/
Paramedr | Math | Disgrifiad | |
---|---|---|---|
Field | Type | Description | |
engine | Enum ("Meddalwedd", "Deddfwriaeth", "CofnodYCynulliad") | Enw'r peiriant cyfieithu parth benodol | Name of domain specific translation engine |
source | Enum ("en", "cy") | Iaith y testun ffynhonnell | Source text's language |
target | Enum ("en", "cy") | Iaith targed | Target language |
q | String | Y testun i'w gyfieithu | Text requiring translating |
Enghraifft:
Example:
curl-F "https://api.techiaith.cymru/translate/v1/?engine=CofnodYCynulliad&source=en&target=cy&q=Thanks+you+for+your+question+regarding+health+services+in+Gwynedd"
Canlyniad Enghreifftiol:
Example Result:
{
"translatedText": "diolch ichi am eich cwestiwn ynghylch gwasanaethau iechyd yng Ngwynedd"
}