Negotiate a 'Accept-Language' header.
If the user agent have regional preferences (eg. 'Accept: en-GB'), then any non-regional variation will be considered acceptable.