ok = planguage:Matches(range_list$)
A language tag is considered to match a range in the list if the range is "*", the range is exactly the tag, or the range is a prefix of the tag, and the character after it in the tag is "-".
This function returns True if a match was found
True if a match was found, False otherwise