I wouldn't block on the language content if I were you; you could easily have Korean or Chinese - speaking clients.
You can block country IP assignments; the netblocks assigned to various countries are available through a google search.
I wouldn't though, for the same reason.
Jeff