refs #4053 cache requests to marketplace in filesystem
use some existing translations, splitted markup into multiple templates