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

Missing Service Desk translation for any language: the sentence "Your request was ..... and the status changed to...." is not translated whenever a request is approved

    XMLWordPrintable

Details

    Description

      Issue summary

      When a Service Desk request is approved, the following sentence is added to the history of the request:
      "Your request was ..... and the status changed to...."

      This sentence does not seem to be translated in any language (I tested the German, French and Spanish languages so far).

      Steps to Reproduce

      • Create a Service Desk request that has an approval step
      • Approve the Service Desk request
      • Open this request from the customer portal
      • Change the language of the customer who is viewing the request from the portal in German, then French, then Spanish

      Expected results

      This sentence should be translated

      Actual results

      One sentence is still in English, as shown in the 3 screenshots below:

      Workaround

      Tested in JSD 3.12.2.

      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.
      5. Find the necessary translation file in which in this case it is jira-servicedesk-application-3.12.2 > i18n > sd-i18n_de_DE.properties.
      6. Add the following string to the last of the line:
        sd.request.approvals.activitystream.approval.transition=Ihre Anfrage war {0} und der Status wurde in {1} ge\u00E4ndert

        We used Google Translate for the translation, feel free to change it but do not remove the variable which is the 0 and 1 with its bracket.

      7. Save the file.
      8. Using the terminal, navigate to the "jira-servicedesk-application-3.12.2" directory
        cd <path to dir>/jira-servicedesk-application-3.12.2
      9. From inside the directory, run the following command:
        jar cf ../jira-servicedesk-application-3.12.2.jar * 
      10. The JAR file will be created and upload it through the JIRA Administration > Add-Ons > Manage Add-ons

      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

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jrahmadiputra Julian (Inactive)
              Votes:
              18 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync