Issue Type: Bug Bug
Affects Versions: 5.1
Assignee: Federico Grilli
Created: 01/Oct/13 6:34 PM
Description:

When trying to put the new i18n system in place for the workflow module I realised that many keys I expected the system to generate weren't actually generated, for example the keys for save and cancel buttons are never created or the field labels in forms and dialogs. After some investigation, it turned out that forms and dialogs haven't been properly decorated, i.e. the calls to I18nizer.decorate() are either missing or put in the wrong place. After putting them in the right spots so that the whole object hierarchy is properly decorated, the AbstractFormKeyGenerator has started failing with some NPE which need to be fixed. Furthermore, we miss a KeyGenerator for FieldValidatorDefinition(s). The reason why everything apparently works now, i.e. most stuff is basically translated is because translations are currently hardcoded in configuration but once we clean config up and remove labels, descriptions and other i18n properties then the problem would become apparent.

Fix Versions: 5.1
Project: Magnolia UI
Priority: Critical Critical
Reporter: Federico Grilli
Security Level: Public
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to