Adsense can be used in a variety of foreign languages, but i dont think they cover all, what language would you need it in? But im not totally clear on what you mean regarding video ads and translation.
I guess Ads are not translatable.. The language will show up depending on the geo location of the visitor.