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

Changing the system language in JIRA does not translate everything on a Service Desk portal.

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding bug report.

      Atlassian update as of 16th November 2016

      Hi all,

      Thanks for all your comments. There's certainly strong interest behind this.

      We would love to hear more from you on how your team shall add and maintain multiple languages on the portal. Understanding this will help us make the right thing that fits your needs perfectly.

      If you would like to help out, please take 2 minutes to answer these questions - https://jsd-beta.typeform.com/to/VS5QKT.

      Cheers,
      JIRA Service Desk Team

       


      Summary

      If a JIRA Service Desk is created while the Default Language is set to a certain language, the customer portal will keep this language for the workflow step and why do you need this? text on the customer portal even after changing it to a different language.

      Environment

      I have tested this behavior with the following:

      • JIRA 6.4.5
      • JIRA Service Desk 2.4.2
      • JIRA Service Desk-2.5.0-OD-02-002-D20150506T043445-language-pack-de_DE.jar
      • JIRA Service Desk-2.5.0-OD-02-002-D20150506T043445-language-pack-es_ES.jar
      • JIRA-6.4.5-language-pack-de_DE.jar
      • JIRA-6.4.5-language-pack-es_ES.jar

      Steps to Reproduce

      1. Install the German (de_DE) language pack files for JIRA and JIRA Service Desk on your test instance.
      2. Change Default language to Deutsch (Deutschland)
      3. Create a new JIRA Service Desk
      4. Create an issue
      5. Install the Spanish (es_ES) language pack files for JIRA and JIRA Service Desk on your test instance.
      6. Change Default language to español (España)
      7. Go to the customer portal
      8. Go to My Requests
      9. Click on the issue you had created earlier

      Expected Results

      The expected result would be that the Customer Portal translates all the fields according to the selected language.

      Actual Results

      The customer portal keeps the translations of the language it was created in for the following:

      • Workflow Step
      • Why do you need this? text

      Notes

      • If this is done with a language that does not have all the values translated those texts will also show up in the language the Service Desk was created in.
      • This issue occurs when the user profile language is different from the one the JIRA Service Desk was created in.
      • Even if the system default language is in english, and the user profile language is Spanish, these two pieces of text still are presented in German.
      • I have also verified that these 2 missing pieces of text are in fact present in bot the Spanish and German language pack:

      Workaround

      Create the JIRA Service Desk in the language that you intend to use it in.
      (this might present a problem if the user profile language differs per user)

      Attachments

        1. not_changed.png
          not_changed.png
          76 kB
        2. PACK2.png
          PACK2.png
          73 kB
        3. portal_de.png
          portal_de.png
          83 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ilabras Ibrahim (Inactive)
              Votes:
              38 Vote for this issue
              Watchers:
              31 Start watching this issue

              Dates

                Created:
                Updated:

                Backbone Issue Sync