It's been a few weeks now since I launched the english version of xboxyde. After making sure all news gets a translation I have finally gotten around my natural lazyness and added proper code for an english forum system. If you want to access both forum languages just check the option on your account.
Xboxyde's backend is able to manage as many language as I want, so if anyone is interested in creating and maintaining another version of the site please contact me !