---
title: Reference - Translation service properties
related:
  - https://docs.kentico.com/13/multilingual-websites/developing-custom-translation-services.md
  - https://docs.kentico.com/13/multilingual-websites/configuring-translation-services.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

> **Info:** **Enterprise license required**
>
> Features described on this page require the **Kentico Xperience Enterprise** license.

You can configure the following properties when creating or editing translation services in the **Translation services** application:

| Property                             | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Display name                         | Sets the name of the service displayed to users in the administration interface, for example in the list of possible options when submitting a page for translation.                                                                                                                                                                                                                                                                                                                                                                   |
| Code name                            | Sets a name that serves as a unique identifier for the service, for example in the API. You can leave the default _(automatic)_ option to have the system generate an appropriate code name based on the display name.                                                                                                                                                                                                                                                                                                                 |
| Service provider - Assembly name     | Sets the name of the assembly containing the class where the service is implemented.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Service provider - Class             | Specifies the exact class (including any namespaces) that defines the functionality of the translation service.                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Is machine translation service       | Indicates whether the service is based on machine translation. If disabled, it is considered as a human translation service.<br>When translating pages using a machine service, the system creates the new page versions in the target language immediately.<br>With human translation services, there is a waiting period and the system tracks translations through submission tickets.                                                                                                                                              |
| Service is enabled                   | Can be used to manually enable or disable the service. Users can only choose enabled services when submitting pages for translation.                                                                                                                                                                                                                                                                                                                                                                                                   |
| Supports submitting instructions     | If enabled, users can include additional instructions (for human translators) when creating submissions for this service.                                                                                                                                                                                                                                                                                                                                                                                                              |
| Supports prioritizing of submissions | If checked, users are able to set a priority (low, normal or high) for individual translation submissions that use the service.                                                                                                                                                                                                                                                                                                                                                                                                        |
| Supports submission deadlines        | Indicates if users are allowed to specify deadline dates for translation submissions that use this service.                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Supports manual status update        | Indicates whether users are allowed to manually update status of existing submissions.                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Supports canceling submissions       | Indicates whether users can manually cancel an already submitted translation.                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Service parameter                    | The text data entered into this field may be accessed from within the code implementing the service. It serves as a string parameter through which you can modify the functionality of the service without having to edit its code.<br>You can load the value in the code of your service classes through the **CustomParameter** property, which is inherited from the parent class (_AbstractMachineTranslationService_ or _AbstractHumanTranslationService_).<br>` 
 CMS.Helpers.ValidationHelper.GetString(CustomParameter, "")
 ` |
