English may be the lingua franca of Second Life, but other languages are flourishing as well. If you want a trully cross-language adventure without leaving the comfort of your own chair, but you don't know foreign language well enough, there is hope. Drop by to get a copy of Babbler at Phreak Isle and pick it up, it's free!
What does Babbler do? It allows you to pick your spoken language and the desired language to translate to (for example, I speak English, but I want to translate to French), also, it allows you to pick an avatar to choose the language to translate from (for example, Eliza speaks French and I want to hear English).
The language translation quality can be very good, or it can go horribly wrong. I suggest using simple language constructs instead of elaborate languages. Hopefully, babbler can close the gap between language barrier just a little bit for you.