Thanks for contributing! I've included the translation in v1.0.5.
Regarding the forum post: I think that having a central location isn't necessarily a bad idea, but I do believe that using a single thread as discussion location defeats the purpose of the Discussion tab on the mod portal page. It seems to me that having separate threads for separate subjects on the Discussion page is much more efficient than having a single all-in-one thread that becomes harder to read the more parallel conversations there are. On top of that, it would double the amount of places I need to check every now and then and keep updated in the case of changes.
For these reasons I don't think I should. I hope my reasoning makes sense to you!