Is this really the version you are looking for? Kentico Xperience 9 Documentation is no longer updated. Use the switcher in the header to choose your product version.
Kentico EMS required
Features described on this page require the Kentico EMS license.
In addition to the translation providers available by default, you can also integrate any other services or your own translation mechanisms.
To add a custom service:
Create a class that defines the translation functionality or the communication logic between Kentico and an external service. The implementation rules for the class are different for machine and human translation services. You can find detailed information and custom development examples for the two types of services on the dedicated pages:
Connect the class to the Kentico application. There are two options:
Register the service in the system via the Translation services application and specify its properties.
Create Custom settings for any additional parameters required by the service, such as connection credentials or API keys.
When translating pages or resource strings, users can choose custom services among the translation options offered by the system.