The OpenMRS Initializer module is an API-only module that processes the content of the configuration folder when it is found inside OpenMRS' application data directory.
MIT License
23
stars
79
forks
source link
AMPATH Form Translations domain to track form version changes. #259
Currently when an AMPATH form version changes, its name-identifier (UUID) changes and so a new form with a different UUID identifier is loaded. Form translation changes loaded using the associated translation file update the form translation resource associated with the previous version of the form, hence the new form looses its translations.
Proposed Solution
AMPATH Form Translation's domain should void the previously loaded translations file associated to previous form version and create a new translations file to be associated with new version of AMPATH form.
Currently when an AMPATH form version changes, its name-identifier (UUID) changes and so a new form with a different UUID identifier is loaded. Form translation changes loaded using the associated translation file update the form translation resource associated with the previous version of the form, hence the new form looses its translations.
Proposed Solution AMPATH Form Translation's domain should void the previously loaded translations file associated to previous form version and create a new translations file to be associated with new version of AMPATH form.