Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
9.4.0, 9.4.2, 9.4.3, 9.4.4, 9.4.10
-
None
-
9.04
-
6
-
Severity 3 - Minor
-
0
-
Description
Issue Summary
Batched Email Notification for Jira Software Projects are not fully translated where the header is still in the English language (e.g. "There is 1 update")
Steps to Reproduce
- Verify the Email Notification is working Properly.
- Verify if Settings > Mail > Batching Email Notifications > Is Enabled
- Set the Jira Language Under Settings > General Configuration > Edit Configuration > Internationalization > Default language > Set to Deutsch/Espanol
- Click Update at the bottom of the page.
- Now Add a comment to an existing Issue and try to change the status of the Issue.
- Once done the Notification would triggered based on the batched Email Notifications Settings. The default time is 10 Minutes.
Expected Results
Email Notification recevied should show the results as provided in the below screenshot.
Spanish Language
German Language
Actual Results
Workaround
- To modify the file IssueUpdateBatcher-history.vm
- Go to Jira <HOME_DIR/data/templates/email-batch/HTML/IssueUpdateBatcher-history.vm
- Remove all the _1_4_x from the property names.
Before
#set($updatesHeader = $i18n.getText('issue.update.batch.mail.header.summary.updates_1_4_x', [$fieldCount])) #set($commentsHeader = $i18n.getText('issue.update.batch.mail.header.summary.comments_1_4_x', [$commentCount])) #set($worklogsHeader = $i18n.getText('issue.update.batch.mail.header.summary.worklogs_1_4_x', [$worklogGroupsCount])) <td colspan="2">$i18n.getText('issue.update.batch.mail.header.summary.prefix_1_4_x', [$firstFieldCount, $all])</td>
After
#set($updatesHeader = $i18n.getText('issue.update.batch.mail.header.summary.updates', [$fieldCount])) #set($commentsHeader = $i18n.getText('issue.update.batch.mail.header.summary.comments', [$commentCount])) #set($worklogsHeader = $i18n.getText('issue.update.batch.mail.header.summary.worklogs', [$worklogGroupsCount])) <td colspan="2">$i18n.getText('issue.update.batch.mail.header.summary.prefix', [$firstFieldCount, $all])</td>