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

Saving empty strings in one language causes all other languages to lose translations for the same text

      Issue Summary

      When saving the translations for a JSM project with 3+ languages configured, it causes the translations for the other languages to be removed from the UI.

      Steps to Reproduce

      1. Create a JSM project
      2. Configure 3+ (including the default) under language support
        • For internal testing purposes, this was Deutsch, English UK, and English US.
      3. Set the translations for Deutsch
      4. Set the translations for English UK
      5. Now navigate to any already translated section
      6. Clear some translations
      7. Observe other language translations

      Expected Results

      Translations should be saved and not remove the translations for any other language.

      Actual Results

      Translations for other languages are lost on save.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Versions Tested

      Please confirm all versions that have been tested for this issue, and indicate whether the tested version is affected or not affected, below: 

      Testing Requirements Version Affected Version
      Customers Reported Version    
      Most Recent Bug-Fix Release 10.3.6  Yes 
      Previous Major Release 10.6.0 Yes
      Most Recent LTS 10.3.4  Yes 
      Previous Supported LTS    
      Other Versions..    
      (Add rows as needed)    

          Form Name

            [JSDSERVER-16191] Saving empty strings in one language causes all other languages to lose translations for the same text

            Satej Mirpagar made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            SET Analytics Bot made changes -
            UIS Original: 0 New: 5
            SET Analytics Bot made changes -
            Support reference count Original: 1 New: 2
            Cecille Maquito made changes -
            Description Original: h3. Issue Summary

            When saving the translations for a JSM project with 3+ languages configured, it causes the translations for the other languages to be removed from the UI.
            h3. Steps to Reproduce
             # Create a JSM project
             # Configure 3+ (including the default) under language support
             ** For internal testing purposes, this was Deutsch, English UK, and English US.
             # Set the translations for Deutsch
             # Set the translations for English UK
             # Now navigate to any already translated section
             # Clear some translations
             # Observe other language translations

            h3. Expected Results

            Translations should be saved and not remove the translations for any other language.
            h3. Actual Results

            Translations for other languages are lost on save.
            h3. Workaround

            Always save all fields to translate without leaving any empty spaces
            h3. Versions Tested

            Please confirm all versions that have been tested for this issue, and indicate whether the tested version is affected or not affected, below: 
            ||Testing Requirements||Version||Affected Version||
            |Customers Reported Version| | |
            |Most Recent Bug-Fix Release|10.3.6 |Yes |
            |Previous Major Release|10.6.0|Yes|
            |Most Recent LTS|10.3.4 |Yes |
            |Previous Supported LTS| | |
            |_Other Versions.._| | |
            |_(Add rows as needed)_| | |
            New: h3. Issue Summary

            When saving the translations for a JSM project with 3+ languages configured, it causes the translations for the other languages to be removed from the UI.
            h3. Steps to Reproduce
             # Create a JSM project
             # Configure 3+ (including the default) under language support
             ** For internal testing purposes, this was Deutsch, English UK, and English US.
             # Set the translations for Deutsch
             # Set the translations for English UK
             # Now navigate to any already translated section
             # Clear some translations
             # Observe other language translations

            h3. Expected Results

            Translations should be saved and not remove the translations for any other language.
            h3. Actual Results

            Translations for other languages are lost on save.
            h3. Workaround

            Currently there is no known workaround for this behavior. A workaround will be added here when available
            h3. Versions Tested

            Please confirm all versions that have been tested for this issue, and indicate whether the tested version is affected or not affected, below: 
            ||Testing Requirements||Version||Affected Version||
            |Customers Reported Version| | |
            |Most Recent Bug-Fix Release|10.3.6 |Yes |
            |Previous Major Release|10.6.0|Yes|
            |Most Recent LTS|10.3.4 |Yes |
            |Previous Supported LTS| | |
            |_Other Versions.._| | |
            |_(Add rows as needed)_| | |
            Cecille Maquito made changes -
            Affects Version/s New: 10.3.5 [ 110897 ]
            Cecille Maquito made changes -
            Attachment New: Multiplelanguagesupport.mp4 [ 501433 ]
            Bartosz Ornatowski made changes -
            Fix Version/s Original: 10.6.1 [ 111293 ]
            Bartosz Ornatowski made changes -
            Fix Version/s New: 10.7.0 [ 111197 ]
            Fix Version/s New: 10.6.1 [ 111293 ]
            Fix Version/s New: 10.3.7 [ 111196 ]
            Bartosz Ornatowski made changes -
            Status Original: In Progress [ 3 ] New: Waiting for Release [ 12075 ]
            Bartosz Ornatowski made changes -
            Status Original: Short Term Backlog [ 12074 ] New: In Progress [ 3 ]

              bornatowski Bartosz Ornatowski
              7550ef5838c5 Tom Offin
              Affected customers:
              1 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: