The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
You need a website with german content, so you either maintain a separate copy of your site with german text or you install some CMS that has multi language support (but that requires importing the english version of the site into the CMS as well).
I suppose you could just link to one of these webpage translators but the results are rubbish usually.