Language negotiator that takes current language from a configurable URL GET query parameter. For example, you could specify language using ?lang=fr add-on to the URL.
This module differs from using the language code parameter provided by core through the Session language negotiator in that it only affects the request itself. The user's session is unaffected by the language negotiation. This can be helpful when working with API calls.
It is not recommended to use both this module and the language querystring option provided by Drupal core.