easy-translation

A localization library.

Usage no npm install needed!

<script type="module">
  import easyTranslation from 'https://cdn.skypack.dev/easy-translation';
</script>

README

easy-translation

Build Status npm package Dependency Status devDependency Status Code Climate

A localization library.

Installation

Using npm:

npm install --save easy-translation

The Gist

import { LanguageManager, LanguageKeyEnum } from 'easy-translation';

const languageManager = new LanguageManager(
    'currentLanguageKey',
    'allLanguagesKeys',
    './locale-data/',
    window
);
languageManager.setLanguages([LanguageKeyEnum.EN, LanguageKeyEnum.KO, LanguageKeyEnum.PL, LanguageKeyEnum.UK]);
languageManager.initLanguage().then(function(messages) {
    console.log(messages);
});
//languageManager.setCurrentLanguage(CardsTranslation.LanguageKeyEnum.UK);

Examples

License

MIT