2.0.6 • Published 1 year ago

browser-language-auto-detector v2.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

browser-language-auto-detector

NPM version NPM downloads

Auto-detect language name for browser , turn origin name to language name and more detail

such as english/chinese/origin translate for the language name, and whether the language is RTL(Right to Left)

detector using BCP47 collector , and common names

support TS \ UMD \ CommonJS \ ESModule

Install

//use npm
npm i browser-language-auto-detector

//use yarn
yarn add browser-language-auto-detector

Develop

install

$ yarn install

run & build

$ yarn run dev
$ yarn run build

test

$ yarn test

usage

get language name

import {getLanguageName} from 'browser-language-auto-detector'
console.log(getLanguageName());

//success
{chinese: '简体中文', origin : '简体中文', rtl: false, key: 'chinese', english: 'Chinese'}
//faild
null

get browser's origin language

import {getBrowserLocalOrigin} from 'browser-language-auto-detector'

//success
['zh-CN', 'zh', 'zh-Hans', 'en', 'und']
    
//faild for empty array
[]

for umd version

Please download form git release:
https://github.com/Itinysun/browser-language-auto-detector/releases

LICENSE

MIT

BUG report

Please tell us at https://github.com/Itinysun/browser-language-auto-detector/issues

2.0.6

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.7

1 year ago

1.0.5

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

0.0.1

1 year ago