Built for international alliances

Everyone talks. In every language.

One command, thirty seconds, done. Your members pick their own language — the bot handles the rest.

Free forever for quiet servers. No card required.

Set up once. It keeps itself current.

No channels to create, no language codes to look up, no roles to hand out. Your members enter themselves — and whoever joins later is picked up automatically.

01

Run /setup

The bot creates a language channel and is ready. That is the entire configuration.

02

Members pick a language

Two questions: what you write, and what you also understand. The second one saves everyone a lot of noise.

03

Talk normally

Translations appear right under the message — only in languages someone actually needs.

Why it reads better

It reads the room

A short “yes” means nothing on its own. translAPE sees the messages around it and translates what was actually meant.

It learns your words

Ranks, unit names, inside jokes. Add a term once and it stays the way your members say it — in every language.

It stays quiet

“ok”, “gg” and emoji need no translation. Nothing gets posted that nobody needs — your channel stays readable.

Teach it your vocabulary

Every community has words an outsider gets wrong. Right-click the message, add the term, done — and it applies to every language at once.

Without a glossary
C
colle
R4 sammelt am Nordtor
ENThe Renault 4 gathers at the north gate
With one entry
C
colle
R4 sammelt am Nordtor
ENR4 gathers at the north gate
FRR4 se rassemble à la porte nord

Never translate

Player names, alliance ranks, server nicknames. They stay exactly as written.

Fixed wording

Your own translation for a term, used consistently instead of whatever fits that sentence.

Explain the meaning

Tell it that R4 is a rank, not a car. Only a language model can use that — a lookup table cannot.

One entry covers every language. Conventional translation services need a separate glossary per language pair — with five languages that would be twenty lists.

Share it with other servers

The words your alliance needs are mostly the words every alliance in the same game needs. Publish your glossary under a name, and other servers can pick it up with one command — or you take over theirs.

/glossary share topwar
/glossary import topwar

An import is your own copy — edit or remove anything you like. If the shared list gains new terms later, translAPE asks before taking them over. Nothing is added behind your back.

This is how game glossaries get built — by the servers that actually play the game.

Two ways to run it

One shared channel

Everyone in the same room. Translations sit under the original message. Nothing to create — this is the default.

Separate language channels

For large alliances. Each language gets its own category, and members only see their own — your server feels monolingual to everyone in it.

translAPE suggests the switch when your server grows into it. It never changes your structure on its own.