Simple solution dedicated to websites that use multiple languages pararelly (e.g. some articles are in english, some contents are in german, some in italian etc.) In general it is NOT for managing translations!
Plugin, when properly installed and setup, will automatically change the website front-end language according to the language declared in article/menu parameters (more on the plugins website).
It will also keep referal language context for both, Search and User functions. ( component translation will change according to the site, component was fired on )
Note 1: I strongly recommend enabling system plugin "Language Code" to keep up with SEO requirements.
Note 2: DO NOT USE it with native Language Filter.
That would be all.
Waiting for your feedback :]