update deps

This commit is contained in:
s2
2019-12-20 20:02:44 +01:00
parent 14c1b72301
commit b7fa481dcb
833 changed files with 68364 additions and 18390 deletions

View File

@@ -6,13 +6,13 @@
This is a i18next language detection plugin use to detect user language in the browser with support for:
- cookie
- localStorage
- navigator
- cookie (set cookie i18next=LANGUAGE)
- localStorage (set key i18nextLng=LANGUAGE)
- navigator (set browser language)
- querystring (append `?lng=LANGUAGE` to URL)
- htmlTag
- path
- subdomain
- htmlTag (add html language tag <html lang="LANGUAGE" ...)
- path (http://my.site.com/LANGUAGE/...)
- subdomain (http://LANGUAGE.site.com/...)
# Getting started
@@ -32,10 +32,10 @@ Wiring up:
```js
import i18next from 'i18next';
import LngDetector from 'i18next-browser-languagedetector';
import LanguageDetector from 'i18next-browser-languagedetector';
i18next
.use(LngDetector)
.use(LanguageDetector)
.init(i18nextOptions);
```
@@ -64,7 +64,10 @@ As with all modules you can either pass the constructor function (class) to the
cookieDomain: 'myDomain',
// optional htmlTag with lang attribute, the default is:
htmlTag: document.documentElement
htmlTag: document.documentElement,
// only detect languages that are in the whitelist
checkWhitelist: true
}
```
@@ -74,10 +77,10 @@ Options can be passed in:
```js
import i18next from 'i18next';
import LngDetector from 'i18next-browser-languagedetector';
import LanguageDetector from 'i18next-browser-languagedetector';
i18next
.use(LngDetector)
.use(LanguageDetector)
.init({
detection: options
});
@@ -86,15 +89,15 @@ i18next
on construction:
```js
import LngDetector from 'i18next-browser-languagedetector';
const lngDetector = new LngDetector(null, options);
import LanguageDetector from 'i18next-browser-languagedetector';
const languageDetector = new LanguageDetector(null, options);
```
via calling init:
```js
import LngDetector from 'i18next-browser-languagedetector';
const lngDetector = new LngDetector();
import LanguageDetector from 'i18next-browser-languagedetector';
const languageDetector = new LanguageDetector();
lngDetector.init(options);
```
@@ -124,12 +127,12 @@ export default {
### adding it
```js
import LngDetector from 'i18next-browser-languagedetector';
const lngDetector = new LngDetector();
lngDetector.addDetector(myDetector);
import LanguageDetector from 'i18next-browser-languagedetector';
const languageDetector = new LanguageDetector();
languageDetector.addDetector(myDetector);
i18next
.use(lngDetector)
.use(languageDetector)
.init({
detection: options
});