-
Type:
Bug
-
Resolution: Low Engagement
-
Priority:
Low
-
None
-
Affects Version/s: 3.0.10, 3.1.9, 3.2.0
-
Component/s: Internationalization
-
4
-
Severity 3 - Minor
-
0
Summary:
Even though the Key from the language pack have been updated with the latest accepted string from the website, it did not update the string.
It is not a problem for a language that is not bundled by default, but for a language bundled by default.
Steps to Reproduce:
- Download JIRA Service Desk German Language pack ver 3.2.0-OD-03-001 from https://translations.atlassian.com/
- Navigate to JIRA Administration > Add-ons > Manage Add-ons
- Upload the downloaded JAR file with "Upload Add-on" feature
- Change the Default Language to Deutsch
- Navigate to a Service Desk project
- Invite a Customer and wait for the notification
Expected Result:
- The notification will be using the latest string from the package:
Hallo, <user> hat Sie zum Portal <portal-name> eingeladen!
Actual Result:
- The notification still using the bundled translation from JIRA Service Desk:
Hallo, <user> hat dich zum Portal <portal-name> eingeladen!
Workaround
Install the plugin
- German JIRA Service Desk-3.2.0-OD-06-ms1-language-pack-de_DE-altered.jar

- Japanese JIRA Service Desk-3.2.0-OD-17-001-D20160623T024052-language-pack-ja_JP_altered.jar

Notes:
- All the string could be found by extracting the Language Pack and "jira-servicedesk-application" JAR files.
- The example above is using the language pack JIRA Service Desk-3.2.0-OD-03-001-language-pack-de_DE.jar sd-18n with key/string found as:
sd.email.conversational.notification.agent.invite.customer.description={0} hat Sie zum Portal {1} eingeladen\! - Comparing to the jira-servicedesk-application sd-18n for DE:
sd.email.conversational.notification.agent.invite.customer.description={0} hat dich zum Portal {1} eingeladen\!
- relates to
-
JSDSERVER-6623 Reset password mail template variable {0} is not being replaced by the code
-
- Closed
-
- links to