【文件属性】:
文件名称:resolve-accept-language:根据“ Accept-Language” HTTP标头的值来解析首选语言环境
文件大小:128KB
文件格式:ZIP
更新时间:2021-04-02 09:44:38
TypeScript
解析接受语言
根据Accept-Language HTTP标头的值解析首选语言环境。
用法
将软件包添加为依赖项:
npm install resolve-accept-language
代码示例:
import resolveAcceptLanguage from 'resolve-accept-language' ;
console . log (
resolveAcceptLanguage ( 'fr-CA;q=0.01,en-CA;q=0.1,en-US;q=0.001' , [ 'en-US' , 'fr-CA' ] , 'en-US' )
) ;
输出:
fr-CA
为什么要使用另一个“ Accept-Language程序包?
Accept-Language标头自1999年以来一直存在。像许多其他处理语言的标准一样,标头基于BCP 47语言标记。 语言标签可以很
【文件预览】:
resolve-accept-language-main
----package.json(1KB)
----.prettierignore(151B)
----jest.config.js(70B)
----tests()
--------resolve-accept-language.test.ts(9KB)
----LICENSE(1KB)
----package-lock.json(473KB)
----src()
--------locale.ts(2KB)
--------resolve-accept-language.ts(5KB)
--------lookup-list.ts(5KB)
--------locale-list.ts(1KB)
----.eslintrc.js(1KB)
----tsconfig.json(171B)
----.gitignore(151B)
----.prettierrc.js(133B)
----README.md(3KB)