Nope, the forums are not in English. The new forum's app/favicon is a yellow smiley face.
I thought Tapatalk is more like a generic mobile client addon to forum wares than being a forum itself. I remember that nagging banner when I was on XDA years ago...