Personally, I see no reason for an English subforum: the game hasn't been released yet in English. If you are playing Divinity 2, you are playing in German and you should be able to get all your info from the German forums.

If you are playing in English, you are playing an unreleased and thus unsupported version of the game.

Again, this is my personal view on this matter.

Tweeting @forktong