Comment 1 for bug 601154

Revision history for this message
Johannes Wettinger (jojow) wrote :

I suggest to fix this issue using the following solution:

* The class org.revager.app.model.Data provides the following methods:
-- getDefLangSeverities
-- getDefLangRoles
-- getDefLangRecommendations
-- getDefLangCatalogs
-- getDefLangInvitationText

* In 'org.revager.app.ReviewManagement' there will be a new method called 'organizeTranslations()'. It is called inside 'org.revager.app.ApplicationControl.loadReview()' and tries to migrate the language-dependent strings of the review file using the methods in 'org.revager.app.model.Data' mentioned above.

* On the change of language the default catalogs for the selected language will be loaded inside the Aspects Manager if they haven't been loaded already.