Jira Service Management Internationalization
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
Jira Service Management allows for custom internationalization and localization text through the modification of the a properties file contained inside the plugin's JAR file.
- This allows you to change text that appears in Service Management including:
- Field names
- Help messages
- Link buttons
- Notifications / Emails to customers and participants (NOT agent notifications)
These instructions are for custom text. For translated versions of Service Management visit https://translations.atlassian.com
Modification of plugin JAR files is possible however Atlassian Support does not provide assistance making these changes. Consequently, Atlassian cannot guarantee providing any support for these modifications.
If you encounter problems you should install a copy of Jira Service Management that has not been modified. You can download these OBR files directly from the Marketplace version history pages below:
How to Add Internationalization
Inside of the plugin JAR file, modify sd-i18n.properties
The following is just one of the i18n files. There are multiple i18n files inside of the Jira Service Management .obr file.
Version 2.5.9 and older:
- /jira-servicedesk-X.X.X.obr/jira-servicedesk-X.X.X.jar/i18n/sd-i18n.properties
Version 3.0.0 and newer:
- /jira-servicedesk-application-X.X.X.obr/dependencies/jira-servicedesk-X.X.X.jar/i18n/sd-i18n.properties
You will need to update this file each time you install a new version of Jira Service Management
Known Issues
The plugin JAR file must be reassembled after modifying the properties file. The resulting JAR must have the same folder structure as the original JAR.
If after re-zip and uploading the JAR file the changes does not affect Jira Service Management at all, try running the command below from inside the extracted set of folder with the modified translation:
jar cf ../<original JAR file name>.jar *
Example:
jar cf ../jira-servicedesk-application-3.8.2.jar *