I'll attempt to:
When a course is exported to source code from AAT the assets run along in src / course / en / assets, but as per the localisation wiki assets are not copied into the newly created course when using grunt translate:import or in my case grunt translate:import --targetLang=de --replace
In order to get the course ready to zip up and import back into the AAT I'm removing the node folder I've installed, language files and the original en folders and switch the default in config to de and I could / can move over the assets then to the new de folder before I delete the en one. This approach works and gives me a course that runs with all the graphics in place.
But these assets are already in the asset library of the AAT found at data/master/assets (though I have no idea how the folders inside that location come about). Am I creating huge duplication by doing this? Is there another, better, way? Since we're dealing with quite a lot of courses in multiple languages with some nice graphics I could do with avoiding Gigs of graphics duplication and need to cascade the right approach.