Auto-translate Messages

Prev Next

Auto-Translate automatically translates messages in a room into each user’s selected language. This feature is useful for multilingual teams and global workspaces.

Before you begin

Auto-Translate must be configured by a workspace administrator before users can enable it in rooms. To access Auto-Translate settings:

Manage → Workspace → Settings → Message → Auto-Translate

Configure auto-translate

Step 1: Enable Auto-Translate

Enable Auto-Translate to allow users with the auto-translate permission to use automatic message translation in rooms. Administrators can assign this permission in:

Manage → Workspace → Permissions

Step 2: Auto-Translate for non-default language members

If enabled, users whose language preference differs from the workspace default will automatically receive translated messages when joining a room.

Step 3: Select a translation service provider

Choose one of the supported providers and configure the required API credentials.

Provider

Required Key

Notes

DeepL

API Key

Free DeepL API plans are not supported.

Google Translate

Google Translate API Key

Requires a configured Google Cloud project.

Microsoft Translator

Microsoft Ocp-Apim-Subscription-Key

Requires an Azure Translator resource.

After selecting a provider:

  1. Open the corresponding provider tab.

  2. Enter the required API key.

  3. Save your changes.

Refer to the provider’s official documentation for key generation and setup instructions.

Enable auto-translate in a room

Once enabled by an administrator:

  1. Open the room and click the kebab menu (⋮) in the room header.

  2. Select Auto-Translate.

  3. Enable Automatic Translation.

  4. Choose your preferred language.

Messages you receive in that room will be automatically translated into your selected language.

Important notes:

  • Translation preferences are user-specific. Your settings do not affect other users.

  • Each user receives translations based on their own selected language.

  • If you do not see the Auto-Translate option, contact your workspace administrator.

For developers

Auto-Translate functionality is also available via the Auto-Translate API endpoints.