The German translations for the site have undergone some changes. A native speaker of the language was kind enough to go through the 150+ translations and edit them so they make more sense.
A huge thanks to Maik Adler (fio) for putting in the time and effort to do this.
The updated Japanese translations are also being worked on and almost complete.