@nanostores/i18n
Version:
A tiny (≈600 bytes) i18n library for React/Preact/Vue/Svelte
23 lines (22 loc) • 776 B
TypeScript
export { browser } from './browser/index.js'
export { count, CountInput } from './count/index.js'
export {
Components,
ComponentsJSON,
createI18n,
I18n,
Messages,
Translation,
TranslationFunction,
TranslationJSON,
TranslationLoader,
Translations,
TranslationsJSON
} from './create-i18n/index.js'
export { formatter, Formatter } from './formatter/index.js'
export { localeFrom, LocaleStore } from './locale-from/index.js'
export { messagesToJSON } from './messages-to-json/index.js'
export { ExtractTemplateParams, params } from './params/index.js'
export { createProcessor } from './processor/index.js'
export { strings, transform, TranslationTransform } from './transforms/index.js'
export { translationsLoading } from './translations-loading/index.js'