Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-6382

Missing Service Desk translation for "Past approvals" section subject

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 4.5.0, 4.4.2
    • 3.16.0, 4.0.2, 4.1.0, 3.16.3
    • Internationalization

    Description

      Issue summary

      When a Service Desk request gets approved, the "Past approvals" section appears on the right hand side:

      "Past approval" does not seem to be translated in any language (I tested the German and Dutch languages so far).

      Steps to Reproduce

      • Create a Service Desk request that has an approval step
      • Approve the Service Desk request
      • As an Agent, Change the language on profile page to German (or some other language)
      • Open this request from Agent's view

      Expected results

      The section subject should be translated (e.g. in German: "Vergangene Genehmigungen")

      Actual results

      The section subject is still in English ("Past approvals")

      Workaround

      Tested in JSD 4.1.0

      1. Navigate to the link below to download the compatible OBR file for the current your JIRA version
      2. After downloaded, change the .obr filetype to .zip so it can be extracted.
      3. Inside it, there will be another JAR file called "jira-servicedesk-application-x.x.x.jar"
      4. Change the filetype from JAR to ZIP as well to make it extractable, then extract the files from the ZIP archive
      5. Find the necessary translation file in which in this case it is jira-servicedesk-application-4.1.0 > i18n > sd-approvals-i18n_de_DE.properties
      6. Add the following string to the last of the line:
        sd.approval.panel.past.label=Vergangene Genehmigungen

        Feel free to change the translated text if needed.

      7. Save the file.
      8. Using the terminal, navigate to the "jira-servicedesk-application-4.1.0" directory
        cd <path to dir>/jira-servicedesk-application-4.1.0
      9. From inside the directory, run the following command:
        jar cf ../jira-servicedesk-application-4.1.0.jar * 
      10. The JAR file will be created and then upload it through the JIRA Administration > Manage apps > Manage apps
      11. The translation is now active and it corrected:

      For any existing users that already have German as its language set in the profile, the change might not immediate. Try creating a new user and change the user language to see the effect. Also, try accessing the ticket using another browser or in incognito mode for the testing.

      Attachments

        1. screenshot-3.png
          screenshot-3.png
          13 kB
        2. screenshot-2.png
          screenshot-2.png
          12 kB
        3. screenshot-1.png
          screenshot-1.png
          12 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mfilipan Marko Filipan
              Votes:
              6 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync