How to make dynamic changing translation of plugin at front-end side of site?

For dynamic changing translation of plugin at front-end side of site is required dynamic chnaging of locale of site. This functionality is available at some translations plugins. For example, at “The WordPress Multilingual Plugin“. Booking Calendar version 2.8 and newer are support “WordPress Multilingual Plugin”