Translatey

Documentation

Everything you need to set up and use Translatey.

Language Priority

When translating, Translatey resolves the target language using a priority system. The first match wins:

  1. 1

    User Preference

    Set via /set-user-language. If a user has a personal preference for this server, it always takes priority.

  2. 2

    Channel Override

    Set via /set-channel-language. If the current channel has a specific language configured, it overrides the server default.

  3. 3

    Server Default

    Set via /set-server-language. Falls back to English (US) if not configured.

Example

A server is set to Spanish. The #japanese channel is set to Japanese. User Alice has her preference set to French. When Alice types in #japanese, her messages will be translated to French (user preference wins). Other users in #japanese will see translations in Japanese (channel override). In other channels, translations default to Spanish (server default).