banana-i18n
Version:
Banana Internationalization library
10 lines (6 loc) • 443 B
JavaScript
import Banana from './dist/esm/banana-i18n.js'
const banana = new Banana('zh')
const chineseMessage = '{{PLURAL:$1|昨日更新|$1 日前更新|0=今日更新}}' // zh-hant message taken from https://github.com/wikimedia/mobileapps/blob/master/i18n/zh-hant.json#L19
console.log('today ', banana.i18n(chineseMessage, 0))
console.log('yesterday: ', banana.i18n(chineseMessage, 1))
console.log('two days ago ', banana.i18n(chineseMessage, 2))