Issue #3450720: Approach using presave hook and shutdown function to save layout translations when layout on default translation exists
Closes #3450720