This demo runs on Leaflet 2.0.0-alpha.1 and showcases 16 different versions of the Leaflet.LanguageSelector control.
When a language is clicked a lang parameter will be added to the URL. Doing the language change is then up to the caller.
Documentation you will find on the GitHub page.
setLanguage()Click a button to programmatically change all language selectors using the setLanguage() method: