Update empy cart message function to fully work with translations. Make ...

...discount related text fragments translatable. Add German translation (based on theme version 1.1.3).