RFC 5646 language tag interface library
