Since the site is growing, I think it would be helpfull for the admin and users to translate the important news and announcements to other languages. Just to help users who speak basic english to understand well. It may prevent common questions in the support forum, and will increase the number of members too, maybe

, I know, I was thinking that members that are able to do it could translate it themselves, as a favor