1.3.1 • Published 27 days ago

i18nt-gen v1.3.1

Weekly downloads
-
License
MIT
Repository
github
Last release
27 days ago

i18nt-gen

NPM Version NPM Downloads NPM License

生成翻译函数

Install

npm install i18nt-gen --save

Usage

const { i18nt } = require('i18nt-gen');
const i18n = i18nt(translateData);

i18n('中文');   // chinese
i18n('中文', 'short');   // zh

i18n('我是%s', ['Bacra']);    // I‘m Bacra
i18n('我是%s', ['Bacra'], { language: 'hk' });    // 我是Bacra
i18n('我是%{1} %{0}', ['woo', 'Bacra']);          // 我是Bacra woo
i18n('我是%{username} %{firstname}', { tpldata: { username: 'Bacra' firstname: 'woo' } });  // 我是Bacra woo

const username = 'Bacra';
i18n.t`我是${username}`  // I‘m Bacra
i18n.t({ language: 'hk' })`我是${username}`  // 我是Bacra
i18n.t({ encode: 'urlEncode' })`我是${{ text: username, encode: false }}`  // %E6%88%91%E6%98%AFBacra
1.3.1

27 days ago

1.3.0

27 days ago

1.2.0

29 days ago

1.2.2

28 days ago

1.2.1

28 days ago

1.1.8

29 days ago

1.1.7

29 days ago

1.1.6

29 days ago

1.1.5

1 month ago

1.1.4

1 month ago

1.1.3

1 month ago

1.1.2

1 month ago

1.1.1

1 month ago

1.1.0

1 month ago