In order to keep the WoW Community Council from being fragmented into multiple places, we’ve created a single discussion forum for Council members and Blizzard representatives to post:
World of Warcraft Community Council
The Council forum is viewable to all players, and at this time, all posts are in English so that no Council members or Blizzard representatives need to translate every message they read or write there.