Beta

Translation API

Translate your English app into 23 Bantu languages

Translate between English and Bantu languages with models purpose-built for African language structure. Serve your customers in their native language.

Features

What you get

English ↔ 23 Bantu languages
Proprietary models purpose-built for African language structure
Preserves noun classes, agglutination, and tonal patterns
Batch translation support
Custom glossary support
Pricing: $5.00 per 1M characters
Request
curl -X POST https://api.bhala.ai/v1/translate \
  -H "Authorization: Bearer bh_sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your payment of R500 was successful.",
    "source": "en",
    "target": "zu"
  }'
Response
{
  "translation": "Inkokhelo yakho ka-R500 iphumelele.",
  "source_language": "en",
  "target_language": "zu",
  "confidence": 0.92,
  "usage": {
    "characters": 39
  }
}

Use Cases

What you can build with Translation API

Translate notifications and UI into local languages

Understand customer messages in Bantu languages

Government UOLA compliance across official languages

NGO and humanitarian communication

Language Support

Supported languages

Purpose-built for the Bantu language family with more languages being added continuously.

IsiZulu
12M+ speakers
IsiXhosa
8M+ speakers
Sepedi
5M+ speakers
Setswana
5M+ speakers
Sesotho
6M+ speakers
Xitsonga
4M+ speakers
IsiSwati
2.5M+ speakers
Tshivenda
1.3M+ speakers
Lingala
20M+ speakers
Tshiluba
6M+ speakers
Kikongo
5M+ speakers
KiSwahili
15M+ L1 speakers
Kinyarwanda
13M+ speakers
ChiShona
11M+ speakers
IsiNdebele
2M+ speakers
ChiTonga
1.5M+ speakers
Umbundu
6M+ speakers
Kimbundu
3M+ speakers
Kirundi
11M+ speakers
Chichewa
10M+ speakers
Bemba
4M+ speakers
Luganda
5.5M+ speakers
Lozi
725K+ speakers

Ready to get started?

Start building with Translation API today.