Skip to content

Latest commit

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Tools for locale-js

See locale-js project.

Installation


$ npm install locale-tools

Usage


$ i18n --help
Usage: i18n [options] [command]
Commands:
init Run initialization wizard
collect Collect translation data and write .tr file(s).
dict Build dictionary files.
*
Options:
-h, --help output usage information
-V, --version output the version number
-f, --force force initialization, use with "init"command

Project lifecycle


Creating new project

$ cd<project_home>
$ i18n init

This command sequence will create i18n directory in the <project_home> and put project config into it.

Result:

  • tr.json - project config.

Collecting translation data

$ i18n collect

This command will create translation file for each target language.

Result:

  • <target>.tr - translation file for <target> language.

Building translation dictionary

Edit .tr files with your favorite text editor and run the following command:

$ i18n dict

This will create dictionary file for each target language and dictionary's config file.

Result:

  • i18n.json - dictionary's config.
  • <target>.json - translation dictionary for <target> language.

About

Tools for locale-js

Resources

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages