Does anyone know if AdSense works based on geo location?

By that i mean, if someone from Germany hits one of my AdSense sites, will they see their ads in German rather than English?

Regards,

Lee