@efox/multilang
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

efox-multilang

安装

npm i @efox/multilang

or

yarn add @efox/multilang

引入

import MultiLang from '@efox/multilang'

使用

const multilang = new MultiLang({
  requestHost: '', // 指定多语言平台请求域名,默认 `//multi-lang.yy.com`
  requestLang: 'zh' // 当前使用语言
})

async translate (multilang: string):Promise

cosnt resp = await multilang.translate('[multilang]Moschat|younger|countryCode[/multilang]')
console.log(resp.data) // 获取当前系统语言对应的值
// resp.code === 0 成功 data 解释出的值

// resp.code === 1 失败  msg 失败原因

Readme

Keywords

none

Package Sidebar

Install

npm i @efox/multilang

Weekly Downloads

1

Version

1.0.6

License

ISC

Unpacked Size

250 kB

Total Files

17

Last publish

Collaborators

  • ron0115
  • hiitiger
  • ckken
  • doerme
  • hupp
  • magic_zhong
  • yz101x
  • wangcylive
  • tim2018
  • linhaoran
  • yangshangzhi
  • lucky-dog
  • wu_wei
  • nijina
  • zhengy1995
  • bennyshi
  • yellowbeee
  • keylenn