27 views

Description

When working with Dutch language and using the task progress boards in the Agile development module, the story status will show the translated values on the standard form, but when accessing the dropdown while on the board, it will only show the English untranslated choices.

 

Steps to Reproduce

 

1 - Activate the Agile Development plugin with demo data.
2 - Activate the Dutch translations I18N plugin.
3 - After completion, notice NL Labels for rm_story.state are not loaded:
 
 
 
4 - Activate Debug SQL.
5 - Open a STRY record std form while in EN:
SELECT ... FROM sys_choice sys_choice0
WHERE sys_choice0.`name` = 'rm_story' AND sys_choice0.`element` = 'state' AND sys_choice0.`language` = 'en'
AND (sys_choice0.`inactive` = 0 OR sys_choice0.`inactive` IS NULL )
ORDER BY sys_choice0.`dependent_value`,sys_choice0.`sequence`,sys_choice0.`label`
6 - Switch language to NL and repeat step 5:
SELECT ... FROM sys_choice sys_choice0
WHERE sys_choice0.`name` = 'rm_story' AND sys_choice0.`element` = 'state' AND sys_choice0.`language` = 'nl'
AND (sys_choice0.`inactive` = 0 OR sys_choice0.`inactive` IS NULL )
ORDER BY sys_choice0.`dependent_value`,sys_choice0.`sequence`,sys_choice0.`label`
7 - Notice, refreshing the form, these queries are not executed anymore, so the values get cached.
8 - Even when the translated values are loaded in the sys_choice table, they fail to get picked up in task_planning_board.do:
 
 
 
 
 

Workaround

The translation issue on the VTB task progress board has been fixed in Kingston.
 
PRB1241767/KB0678234 has been raised for the missing translations for the Story table and State columns.
 

Related Problem: PRB755928

Seen In

There is no data to report.

Fixed In

Kingston

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-07-31 09:55:21
Published:2018-07-31