We need to create update tasks to remove some well-known deprecated i18n properties whose keys are now generated via the info.magnolia.i18n.I18nizer mechanism. The properties are 'label', 'confirmationMessage', 'i18nBasename' and 'description'
These are the paths within an app where such props will need to be removed
/module-name/apps/main-app-name -> remove label /module-name/apps/subapps/each-subapp/actions/each-action -> remove label, confirmationMessage /module-name/apps/subapps/each-subapp/actionbar/sections/each-section -> remove label /module-name/apps/dialogs/each-dialog/actions/each-action -> remove label /module-name/apps/dialogs/each-dialog/form/whatever-down-to-leaf -> remove label, description, i18nBasename /module-name/apps/subapps/each-subapp/workbench/contentViews/each-view/columns/each-column -> remove label /ui-admincentral/config/userMenu /ui-admincentral/config/appLauncherLayout
Apps involved are ui-admincentral, pages, dam, contacts, ui-mediaeditor, security-app, ui-framework, sample-app, categorisation, and messages-app.
As a complementary task, a groovy script has been created to remove those props and export a clean bootstrap file. The script has been made public and can be found at http://wiki.magnolia-cms.com/display/WIKI/Groovy+Shell+Scripts#GroovyShellScripts-Removepropertiesfromsomegivenbootstrapfilesandexportthecleanupfiles