Eh, i can speak french, i don't think you understand the level needed to communicate in IT though.
It's pretty high for localisation translator - you have to be native level for the target language. But the bar is not so high for "Customer Service Representatives". You have to be able to understand and ask questions but you will be asking the same questions again and again so it's not so bad.