Checks if a value is a valid basic language range.
Validates basic language ranges according to RFC 4647 § 2.1. A basic language range is a sequence of subtags, for
example en or en-US, or the standalone * wildcard; case is not significant, so EN-US is accepted alongside
en-US.
Parameters
value: unknown
The value to validate as a basic language range
Returns valueisstring
true if value is a well-formed basic language range; false otherwise
Checks if a value is a valid basic language range.
Validates basic language ranges according to RFC 4647 § 2.1. A basic language range is a sequence of subtags, for example
enoren-US, or the standalone*wildcard; case is not significant, soEN-USis accepted alongsideen-US.