Yup, i think it's the case for all on-line translator anyway... this is why i always cross my fingers
Sometimes when i need to laugh a little bit, i use the Google to translate a English page. It's like my english (some already heard me on the phone)but worst and comes from an official site
For some english slang, i refer to Wikipedia.
Best luck with your programmer problem. As i said, if i hear something here, i'll let you know.
Bookmarks