I found this question on SO, and then went to look at my university, and found the average number of languages that software engineering students speak is two to three.
I know this is not directly related to programming, but with the amount of companies employing persons from different countries (especially here in Europe, I don't know how it is in the US), I thought this would be interesting to ask.
In my case, which is a bit out of the ordinary, I speak five languages: Portuguese, Spanish, French, English and Russian. What about the SO community?
One main aspect of this question other than curiosity, was a reason proposed by a lecturer which said that documentation should be translated, especially due to the China/India/Russia outsourcing trends.
How many languages do you speak? Do you think documentation should be translated?
Edit: Another reason for this question, is that for example here in Sweden, even when software is written in English, employers normally request the developers to know Swedish just to be able to work, as the internal documentation is in Swedish most of the time.