To help me understand this issue further I will need some additional information.
When you mention images in your demo, are you referring to graphics? Are these graphics localized for the each language? If not then you can embed the graphics into the DemoShield Resource Manager (make sure the Import by reference checkbox is not selected) and use the same graphics for each language. If the graphics are localized for each language, then you would need to Import them by Reference and place a copy of the localized graphic into the appropriate language folder.
I did want to mention about the directory structure you have listed in your posting that you do not need to place a copy of the .dbd file in each language folder. Instead create the .dbd file in the base language you would like to use. Then create a language folder to hold any resources that may be Imported by Reference. If you are using DemoShield 6.7 or earlier, you can also place the localized .dat file in the language folder. Therefore you directory structure should look something like this:
I hope this helps.
DemoShield Technical Support