@sensorfactdev/i18n
v3.1.2
Published
Internationalisation client for translations managed in GraphQL
Downloads
236
Maintainers
Keywords
Readme
Sensorfact i18n
Install
yarn add @sensorfactdev/i18n
Example
import { getI18n } from '@sensorfactdev/i18n';
const translations = [
{
key: 'some.id.you.want.to.translate',
en_GB: 'Translated into English',
nl_NL: 'Vertaald naar Nederlands',
}
]
const i18n = getI18n(translations, 'en_GB');
i18n.text('some.id.you.want.to.translate'); // 'Translated into English'
i18n.number(10000);
i18n.currency(10000, 'EUR');
i18n.date(new Date());
For more usage info check the unit tests or MDN docs on Intl.