accept-language
Accept-Language parser for nodejs
Last updated 8 years ago by tinganho .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install accept-language 
SYNC missed versions from official npm registry.

accept-language Build Status

NPM

accept-language parses HTTP Accept-Language header and returns a matched defined language.

Installation:

npm install accept-language --save

Usage:

// 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'

*/

Usage with Express:

If you are using Express server please use the middleware express-request-language.

API

acceptLanguage.languages(Array languageTags);

Define your language tags ordered in highest priority comes first fashion. The language tags must comply with BCP47 standard.

acceptLanguage.languages(['en-US', 'zh-CN']);

acceptLanguage.get(String acceptLanguageString);

Get the most likely language given an Accept-Language string. In order for it to work you must set all your languages first.

acceptLanguage.get('en-GB,en;q=0.8,sv');

Maintainer

Tingan Ho @tingan87

License

MIT

Current Tags

  • 3.0.18                                ...           latest (8 years ago)
  • 3.0.4                                ...           next (10 years ago)

50 Versions

  • 3.0.18                                ...           8 years ago
  • 3.0.17                                ...           9 years ago
  • 3.0.16                                ...           9 years ago
  • 3.0.15                                ...           10 years ago
  • 3.0.14                                ...           10 years ago
  • 3.0.13                                ...           10 years ago
  • 3.0.12                                ...           10 years ago
  • 3.0.11                                ...           10 years ago
  • 3.0.10                                ...           10 years ago
  • 3.0.9                                ...           10 years ago
  • 3.0.8                                ...           10 years ago
  • 3.0.7                                ...           10 years ago
  • 3.0.6                                ...           10 years ago
  • 3.0.5                                ...           10 years ago
  • 3.0.4                                ...           10 years ago
  • 3.0.3                                ...           10 years ago
  • 3.0.2                                ...           10 years ago
  • 3.0.1                                ...           10 years ago
  • 3.0.0                                ...           10 years ago
  • 2.0.17                                ...           10 years ago
  • 2.0.16                                ...           11 years ago
  • 2.0.15                                ...           11 years ago
  • 2.0.14                                ...           11 years ago
  • 2.0.13                                ...           11 years ago
  • 2.0.8                                ...           11 years ago
  • 2.0.7                                ...           11 years ago
  • 2.0.6                                ...           11 years ago
  • 2.0.5                                ...           11 years ago
  • 2.0.4                                ...           11 years ago
  • 2.0.3                                ...           11 years ago
  • 1.2.5                                ...           11 years ago
  • 1.2.4                                ...           11 years ago
  • 1.2.2                                ...           11 years ago
  • 1.2.1                                ...           11 years ago
  • 1.2.0                                ...           12 years ago
  • 2.0.1                                ...           12 years ago
  • 2.0.0                                ...           12 years ago
  • 1.1.1                                ...           12 years ago
  • 1.1.0                                ...           12 years ago
  • 1.0.11                                ...           12 years ago
  • 1.0.10                                ...           12 years ago
  • 1.0.9                                ...           12 years ago
  • 1.0.8                                ...           12 years ago
  • 1.0.7                                ...           12 years ago
  • 1.0.6                                ...           12 years ago
  • 1.0.5                                ...           12 years ago
  • 1.0.4                                ...           12 years ago
  • 1.0.3                                ...           12 years ago
  • 1.0.2                                ...           12 years ago
  • 1.0.0                                ...           12 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 24
Last Day 0
Last Week 24
Last Month 0
Dependencies (2)
Dev Dependencies (6)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |