WIP: Translate latest news posts (de)

Missing posts follow soon.

cc @Quintus