Find user language (cookie or  HTTP Accept-Language) if hide_default and no lang param instead of default language
When trying to find HTTP Accept-Language check also without regional code but only if not find the perfect match before