In the old days there was an entirely separate section of the forum for Russian speakers.
The issue with this is, we would need at least couple of people in the community trusted enough to provide accurate and professional translation. For example, Russian translation can be overviewed and corrected by Sir since he is a fluid speaker. As for Spanish, I don't know if we currently have enough trusted members that are fluent in that language.