Resources: Update German translations

- Add missing translations
- Change some wording
- Fix a few typos

Signed-off-by: meviox
Merge remote-tracking branch 'meviox/res-strings-de'
Add attribution for German updates.
Add Finnish translations.