Distinguish between ImageMenu and other modules in callback

Distinguish between ImageMenu and other modules in callback, use smart
tabs implicitly, use module id in stylesheet name
Templates were flawed
Rework translation