I am studying German now, I am currently in German II at the local community college. I'm not sure what type of translating you would need but, if you'd like to give me more information, I'll talk with you on whether or not I can be of any help.
There is only limitations on some sensitive and political wordings. So there are still many forums. Most importantly, I am from Hong Kong, and there is no restricts at all.