RFC 5646 Language Tag Implementation
Basic Language Tag handling. Does not attempt to do validation against the registry.
License: Public Domain
Installation
yarn add rfc5646
npm install rfc5646
Use
const LanguageTag = ; // (The new keyword is required)const tag = 'en-Latn-US'; // Immutable propertiesconsole; // enconsole; // Latnconsole; // USconsole; // undefinedconsole; // en-US;console; // trueconsole; // trueconsole; // trueconsole; // trueconsole; // en-Latn-USconsole; // en-US // ES6 Iteration...tag; // Extensions and Private Use Tagstag = 'en-US-a-abc-b-xyz-x-123'; console; // a-abcconsole; // b-xyzconsole; // x-123