Aller au contenu principal

Service de Traduction

Traduisez du contenu dans plusieurs langues avec l'API de traduction de YODI.

Endpoint​

POST https://admin.yodi.tg/api/ai/translate

Description​

Traduisez du texte dans n'importe quelle langue supportée avec une grande précision et rapidité.

Paramètres​

Obligatoires​

ParamètreTypeDescription
textstringTexte à traduire
targetLanguagestringCode de la langue cible (ex. 'fra_Latn', 'ewe_Latn', 'mina_Latn')

Facultatifs​

ParamètreTypeDéfautDescription
sourceLanguagestringauto-detectCode de la langue source
formalitystringneutralNiveau de formalité : 'formal', 'neutral', 'informal'

Exemple de Requête​

curl -X POST "https://admin.yodi.tg/api/ai/translate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Bonjour, comment allez-vous?",
"sourceLanguage": "fra_Latn",
"targetLanguage": "ewe_Latn",
"formality": "neutral"
}'

Exemple de Réponse​

{
"message": "SUCCESS",
"error": false,
"data": {
"translatedText": "Akɔtaba me, ɔlɔ ɖe?",
"sourceLanguage": "fra_Latn",
"targetLanguage": "ewe_Latn"
},
"status": 200
}

Langues Supportées​

YODI prend en charge la traduction pour les langues africaines avec un accent particulier sur les langues d'Afrique de l'Ouest.

CodeLangue
fra_LatnFrench (Français)
ewe_LatnEwe
mina_LatnMina
kdh_LatnTem (Kotokoli)
lin_LatnLingala
nmz_LatnNawdm
fon_LatnFon
las_LatnLama

Utilisez uniquement les codes de langue canoniques pour targetLanguage et sourceLanguage dans les requêtes de traduction : fra_Latn, ewe_Latn, mina_Latn, kdh_Latn, lin_Latn, nmz_Latn, fon_Latn, las_Latn.

Cas d'Usage​

  • Localiser des applications mobiles
  • Traduire du contenu web
  • Traduire automatiquement les emails clients
  • Génération de sous-titres
  • Traduction de documents

Prochaines Étapes​