Added internationalisation framework and locale 'de'.

Hi Ahmet, this was now a bit more work. Adding the calls to "gettext" to your templates was only the first step. This changeset adds the remaining things. I'll explain more if needed.