I was browsing the Visitor Log on the demo. A visit with a provider $visitorInfo['location_provider'] = 'test.co.uk' is not detected as English because, the expected code name is 'gb' and not 'uk'. We can manually hack the 'uk' in the provider plugin.
(In [4409]) Fixes #2297