[WIP] [RFC] Product translation (Prezent)

This is a second approach using Prezent, please look at issue #2018
This looks wrong to me, you add dependency on `TranslationBundle` into `ResourceBundle`, which is wrong.