Internationalising is broken on UI after Jira upgrade

Still need help?

The Atlassian Community is here for you.

Ask the community


Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. 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

After upgrading from 8.x.x to 9.x.x, Internationalising is broken and the rendering of i18n.getText("upm.tabs.manage") fail as shown below under

Manage Apps

Troubleshooting & support tools

Environment

9.x.x

Diagnosis

Since this has happened right after the upgrade, the included customizations need to be checked against the list of files printed in atlassian-jira.log upon startup. Due to the major upgrade and several potential changes/fixes, it is possible that the custom script may not be compatible with the 9.x release and, thus, needs to be reviewed and rectified accordingly.  

Example of log file:

Modified Files : WEB-INF/web.xml, templates/email/subject/issueworklogupdated.vm, templates/email/subject/issuecommentedited.vm, seraph-config.xml, logging.properties, templates/email/subject/issuecreated.vm, templates/email/subject/issueresolved.vm, templates/email/subject/issuedeleted.vm, templates/email/subject/issueworkstarted.vm, templates/email/subject/issuenotify.vm, jira-application.properties, templates/email/subject/issuecommented.vm, templates/email/subject/issueassigned.vm, templates/email/subject/issueworklogged.vm, outlook-email.translations, templates/email/subject/issuereopened.vm, templates/email/subject/issueupdated.vm, templates/email/subject/issuementioned.vm, templates/email/subject/issueworkstopped.vm, templates/email/subject/issueworklogdeleted.vm, templates/email/subject/issueclosed.vm, templates/email/subject/issuemoved.vm        
 
Removed Files : templates/plugins/jira/issuetabpanels/changehistory.vm, templates/email/html/includes/header.vm, secure/admin/user/views/userbrowser.jsp, velocity.properties, templates/email/subject/issuegenericevent.vm


Cause

The customisations added in below listed files is not compatible with 9.x.x

  • atlassian-jira/WEB-INF/classes/velocity.properties 

Solution

Either of the steps could be taken to address the issue.

OR

  • Replace it with the default files from 9.x.x.
    • Take a backup of both the files changehistory.vm and velocity.properties
    • Download and extract the default ones from downloading Jira archive
      • velocity.properties under /Downloads/atlassian-jira-software-9.x.x-standalone/atlassian-jira/WEB-INF/classes
    • Clear the plugin
    • Restart Jira instances



Last modified on Sep 6, 2023

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.