MT (Machine Translation)
Translate text between African languages and English using neural machine translation.
Translate text between African languages and English using our neural machine translation models.
Overview
Our MT service provides high-quality translation between supported languages. The models are optimized for African languages including Amharic, Tigrinya, and Somali.
Basic Usage
To translate text:
curl https://api.lesan.ai/translate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "How are you doing today?",
"source_lang": "en",
"target_lang": "am"
}'Supported Languages
- en - English
- am - Amharic
- ti - Tigrinya
- so - Somali
Translation Directions
You can translate between any supported language pair. Common directions include:
- English ↔ Amharic
- English ↔ Tigrinya
- English ↔ Somali
- Between African languages (e.g., Amharic ↔ Tigrinya)
Response Format
The API returns the translated text along with source and target language information:
json
{
"translated_text": "ዛሬ እንዴት ነህ?",
"source_lang": "en",
"target_lang": "am"
}For detailed API documentation, see the API Reference.