2.8.1 • Published 1 year ago
@xlit/intl v2.8.1
@xlit/intl
Work with internationalization
Installation
npm i @xlit/intl
Getting started
import { Intl } from '@xlit/intl';
const SUPPORTED_LOCALES = ['id', 'en'];
const BROWSER_SUPPORTED_LANGUAGES = [...navigator.languages];
await Intl.instance()
.registerMulti('main', {
id: () => import('./locales/id.js'),
en: () => import('./locales/en.js'),
})
.detect(BROWSER_SUPPORTED_LANGUAGES, SUPPORTED_LANGUAGES)
.resolve();
t('foo'); // foo
t('bar $0', 'baz'); // bar baz