Improved German translation of messages.json

- Dashboard in IT terminology has no translation in German
- Hyphen usage for compound words applied. ("Durchkoppelung"; Duden §
44)
- Translation of missing messages