Apps documentation
Translation for Jira Service Management
Translation for Jira Service Management
Documentation
FAQ
Release notes
Articles & Videos
Last updated Jun 16, 2020

REST API Resources

Catalog of Translation for Jira Service Management REST API resources.

Project translation

Gets translation for text using project and shared configuration.

/rest/intenso/translation/1.0/configuration/translation/{projectId}

Method: POST

Path param Type Description
projectId number ID of a project of which configuration will be considered.

Body: TextTranslationModel

Response: TextTranslationModel - text property will hold the translated value for the provided text. If a translation does not exist for a text, then the text itself is returned.

Example

Request:

/rest/intenso/translation/1.0/configuration/translation/10100
{  
  "text": "Text to translate"
}

Response:

{
  "text": "Translated text"
}

Project translations

Gets translations for texts using project and shared configuration.

/rest/intenso/translation/1.0/configuration/translations/{projectId}

Method: POST

Path param Type Description
projectId number ID of a project of which configuration will be considered.

Body: List

Response: List - text property will hold the translated values. If a translation does not exist for a text, then the text itself is returned.

Example

Request:

/rest/intenso/translation/1.0/configuration/translations/10100
[{  
  "text": "Text to translate"
},
{
  "text": "Second text to translate"
}]

Response:

[{
  "text": "Translated text"
},{
  "text": "Second text to traslate"
}]

Shared translation

Gets translation for text using shared configuration.

/rest/intenso/translation/1.0/configuration/translation

Method: POST

Body: TextTranslationModel

Response: TextTranslationModel - text property will hold the translated value for the provided text. If a translation does not exist for a text, then the text itself is returned.

Example

Request:

/rest/intenso/translation/1.0/configuration/translation
{  
  "text": "Text to translate"
}

Response:

{
  "text": "Shared translated text"
}

Shared translations

Gets translations for texts using shared configuration.

/rest/intenso/translation/1.0/configuration/translations

Method: POST

Body: List

Response: List - text property will hold the translated value for the provided text. If a translation does not exist for a text, then the text itself is returned.

Example

Request:

/rest/intenso/translation/1.0/configuration/translations
[{  
  "text": "Text to translate"
},
{
  "text": "Second text to translate"
}]

Response:

[{
  "text": "Translated text"
},{
  "text": "Second text to traslate"
}]

Need help?

If you can’t find the answer you need in our documentation, raise a support request*.
*Include as much information as possible to help our support team resolve your issue faster.