Skip to content

Repository files navigation

t

tiny translation helper.

Installation

$ component install component/t

API

t(string, [object], [lang])

Return a translatable string, with optional substitutions keyed in object using language lang.

vart=require('t');t('Hello');// => "Hello"t('Hello {name}',{name: 'Tobi'});// => "Hello Tobi"

t.lang()

Get the current language code, for example "en".

t.lang(code)

Set language code.

t.CODE = object

Define translations, for example:

t.es={'Hello {name}': 'Hola {name}'};t('Hello {name}',{name: 'Tobi'});// => "Hello Tobi"t.lang('es');t('Hello {name}',{name: 'Tobi'}).should.equal('Hola Tobi');// => "Hola Tobi"

License

MIT

About

translation utility

Resources

Stars

16 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages