Hi Alex, I have only seen instances of language selection as you describe with customers using a multisite setup (one installation for each language), and although there are plugins such as WPML available for multi-language selection from the front-end, this plugin unfortunately is not confirmed to be 100% compatible with our themes, although their developers have worked with ours to try and find a solution for this, as it is a sought after functionality. At this time though, there's not really another method by which we can confirm this will work without multisite or customization. Thanks.