Translation Service

Certain features require the integrated Translation Service of the Axon Ivy Engine to be configured.

For example, translating Content Objects with the Translation Wizard in the CMS Editor or translating text fields when creating Portal components.

The Translation Service can be configured in the ivy.yaml per Security System. To enable these features, the DefaultInstance must be defined, and the config of the respective instance must be configured correctly.

The following example shows how to configure DeepL as the default Translation Service.

 1# yaml-language-server: $schema=https://json-schema.axonivy.com/ivy/13.2.7/ivy.json
 2# sample ivy.yaml that configures the DeepL Translation Service
 3SecuritySystems:
 4  default:
 5    TranslationService:
 6      DefaultInstance: "DeepL"
 7      Instances:
 8        DeepL:
 9          ApiKey: "my-deep-l-api-key"
10          Endpoint: https://api-free.deepl.com/v2