EA has opened a new Help Center. ATM it’s still Beta and you can submit your ideas for making it better as well. It’s English only but for all EA games, including Sims 2. Every game has it’s own section.
To join, you simply log on with your OriginID.
I’m still unsure if they want to get rid of their old forum or at least the tech section or what their main goal is but time will tell.
It has some pretty neat features like earning XPs by answering posts. You can also let EA know if a problem is common with the Me too button every topic has (I think this will be great for bug hunting). If you posted a problem and someone gave you an answer, you can accept it as a solution so one can see which issues are still open and which are answered.