Summary
i18n
is a client (browser) oriented library providing an easy means to quickly localize web sites; i18n
is capable of handling complex web-component based sites with the same easiness as a simple 'flat' ones.
Main aspects:
- data binding part is powered by
data-tier
engine - the whole work performed client side, while actual localization resources requested from the backend as a static resources
- JSON resource format supported
Support matrix: 61+ | 60+ | 16+
Last versions (full changelog is here)
API
i18n
library consists of a ...
import:
Import the library as in example below:
import { ... } from './dist/i18n.min.js';
Typical usage example
The flow below exemplifies typical usage of the library: