Accept-Language parser for nodejs
npm install accept-languageaccept-language 
========================

accept-language parses HTTP Accept-Language header ([BCP47][] compliant) and returns a matched defined language.
npm install accept-language --save
`
$3
`ts
// var acceptLanguage = require('accept-language');
import acceptLanguage from 'accept-language';
acceptLanguage.languages(['en-US', 'zh-CN']);
console.log(acceptLanguage.get('en-GB,en;q=0.8,sv'));
/*
'en-US'
*/
`
$3
If you are using Express server please use the middleware express-request-language.
$3
#### acceptLanguage.languages(Array languageTags);
Provide your language tags in order of priority. The language tags must comply with [BCP47][] standard.
`javascript
acceptLanguage.languages(['en-US', 'zh-CN']);
`
#### acceptLanguage.get(String acceptLanguageString);
Returns the most likely language given an Accept-Language string. At least 1 language tag must be provided.
`javascript
acceptLanguage.get('en-GB,en;q=0.8,sv');
``