AFAIK wep cracking is done by brute force and using statistical mathematics to get a better probability of guessing the key.

Anyway, I would like to know the basics of how WPA cracking works, I read that I need rainbow tables (is this the only existing technique?).

So to crack a WPA key I would need to have the key hash already calculated in the rainbow table?

I ask because I wanted to try WPA cracking, but I am not in an english speaking country, so I was thinking that if I download some rainbow tables they will probably be for passwords in english, and chances of cracking the key would be lower. Is this correct?

Are there any other techniques for cracking WPA?