Language Localisation

Hi – I have an English site that contain a couple of pages translated to Spanish. These pages uses the entity translation module. There is a “Espanol” button that take you to a translated Spanish version of the page (default is English). Whenever you’re on the translated Spanish page you will see the ?language=es at the end of the URL. The problem I’m having is that Drupal 7 is appending this ?language=es to all non hardcoded url links on these translated pages. This causes Google to index these duplicated pages. Is there something I can do to shut this off?

Drupal version: