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ètre | Type | Description |
|---|---|---|
text | string | Texte à traduire |
targetLanguage | string | Code de la langue cible (ex. 'fra_Latn', 'ewe_Latn', 'mina_Latn') |
Facultatifs​
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
sourceLanguage | string | auto-detect | Code de la langue source |
formality | string | neutral | Niveau 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.
| Code | Langue |
|---|---|
| fra_Latn | French (Français) |
| ewe_Latn | Ewe |
| mina_Latn | Mina |
| kdh_Latn | Tem (Kotokoli) |
| lin_Latn | Lingala |
| nmz_Latn | Nawdm |
| fon_Latn | Fon |
| las_Latn | Lama |
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