For church web teams, app builders and technical volunteers

Add translation to your website or app.

Your members read in many languages. With one small request, your website or app can show your words in theirs.

A first example

Translate one sentence into Swahili.

curl https://api.neotranslate.org/v1/translate \
  -H "Authorization: Bearer nt_live_…" \
  -H "Content-Type: application/json" \
  -d '{"text":"God loves you.","from":"en","to":"sw"}'

You get back

JSON
{
  "translation": "Mungu anakupenda.",
  "from": "en",
  "to": "sw",
  "early": false
}

Put your own key where it says nt_live_…

Three steps

  1. 1Get a keySign in with KingsChat and ask for access. Once you're approved, make a key. It tells Neo the request comes from you.
  2. 2Send your textSend the words and the language you want. One request can ask for several languages.
  3. 3Show the translationThe translation comes straight back. Show it on your page or in your app, or save it for later.

What you can build

  • Sermon notes in every languagePut last Sunday's notes on your website. Visitors pick their language and read them there.
  • A daily devotional in your appTranslate the day's devotional once each morning. Every member reads it in their own language.
  • A prayer request formLet people write in any language. Your prayer team reads each request in theirs.

Good to know

  • The same languages as every Neo platformOne list, shared by all four. See the list.
  • Ministry names stay rightAn approved glossary looks after names like Rhapsody of Realities.
  • Keep your key privateTreat it like a password. If it gets out, turn it off and make a new one.
  • Free, by approvalEach approved person gets 100,000 characters every 30 days, shared by their keys. Need more for a big event? Talk to us.
Back to Neo TranslateFour platforms, one engine.
Other platforms:TranslateConnect ↗