Activating automatic translations

Automatic translation is an additional multi-language feature that you can activate. It enables users to convert foreign-language posts, blog articles, wiki articles, and comments into their preferred language on both the browser and mobile app versions of the platform.

If you only have Haiilo's Modern Intranet module, the additional multi-language features need to be acquired and added to your platform before they can be activated. Please contact your Account Manager for assistance.

translated timeline post.png

Acquire an API key

You need an API key from either DeepL or Microsoft Translator to enable automatic translations. To obtain the API key, you will need to purchase a package or a license from the provider.

Option: DeepL

View supported languages

Option: Microsoft Translator

View supported languages

How it works

With DeepL, you pay a base fee and per translated character. However, you don't pay for each translation performed on the same Haiilo post but for the one-time translation of the post into the respective target language.

Example: If person A translates an English post into German, a price per translated character is paid. If person B also translates the same post into German later on, this has already been performed and paid for with the translation for person A. If person B translates into Spanish, this would be a different target language, so a new translation would be paid for with a one-time price per translated character.

Steps to set up

  1. Purchase a package: The DeepL website provides information on how to purchase a DeepL API package. The DeepL API Free Plan cannot be used.
  2. Obtain API key: After you have purchased a package and set up your account, you can find the API key in the account settings.

How it works

Microsoft Translator is part of the Microsoft Cognitive Services. Up to 2 million characters are free monthly, and you can choose between various packages.

Steps to set up

  1. Obtain a Microsoft 365 license with access to Microsoft Translator.
  2. Create a Translator resource: You need to create a Microsoft Translator resource in Microsoft Entra ID. You can find out how that works in the Microsoft Translator documentation.
  3. Create an API key: You can create the API key from Resource Management > Keys and Endpoints. Ensure you save the location, as your API key only functions for the configured location.

Activate automatic translation on Haiilo

  1. Go to Administration > System settings > General settings
  2. Check Enable automatic translations
  3. Select your translation provider and enter your API key
  4. Select Save

Automatic translation is now enabled and your platform's users will be able to translate content and comments. Learn more in Translating content and comments.

Was this article helpful?

2 out of 2 found this helpful