1.2.0 • Published 5 months ago

overwrite-language v1.2.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 months ago

NPM version Build Status Dependency Status

overwrite-language

Overwrite request language using cookie or query parameter. Use with detect-language.

Install

$ npm install --save overwrite-language

Usage

var locale = {
  supportedLanguages: ['de', 'fr', 'pl', 'en-GB', 'en-US'],
  defaultLanguage: 'en'
};

app.use(require('overwrite-language')(locale));

Cookie and query parameter name is hl

To set language to German (and to set cookie):

http://example.com?hl=de

Sending empty hl value removes the cookie:

http://example.com?hl

Overwritten language is set in req.lang

License

MIT © Damian Krzeminski

1.2.0

5 months ago

1.1.0

4 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

9 years ago

0.1.0

10 years ago

0.0.0

10 years ago