This question is directed to the non-english speaking people here.
It is somewhat biased because SO is an "english-speaking" web forum, so... In the other hand, most developers would know english anyway...
In your locale culture, are technical words translated into locale words ? For example, how "Design Pattern", or "Factory", or whatever are written/said in german, spanish, etc. etc. when used by IT? Are the english words prefered? The local translation? Do the two version (english/locale) are evenly used?
Edit
Could you write with your answer the locale translation of "Design Pattern"?
In french, according to Wikipedia.fr, it is "Patron de conception", which translates back as "Model of Conceptualization" (I guess).