Speaking of Microsoft, most of their books are (well) translated to other languages (Spanish here). Also, all of the online documentation is automatically (crappy) translated. This reduces the entrance barrier for new developers considerably.
Regarding English, the distance from being able to read to being able to express yourself is considerable. I haven't been to Taiwan, but in mainland China the percentage of people that can read English is very small.