Package Exports
- @ui18n/core
- @ui18n/core/adapters
- @ui18n/core/browser
- @ui18n/core/cdn-loader
- @ui18n/core/node
- @ui18n/core/package.json
Readme
@ui18n/core
Core internationalization library with advanced features like caching, fallbacks, and performance optimization.
π Installation
npm install @ui18n/coreπ Quick Start
import { createUI18n } from '@ui18n/core';
const ui18n = createUI18n({
locale: 'en',
messages: {
en: { hello: 'Hello World' },
zh: { hello: 'δ½ ε₯½δΈη' }
}
});
const message = await ui18n.t('hello');
console.log(message); // 'Hello World'π API Reference
Main Exports
// Core exports
export { ... }Configuration Options
interface Config {
// Configuration options
}π― Examples
Basic Usage
// Basic exampleAdvanced Usage
// Advanced exampleπ§ Configuration
Options
option1: Descriptionoption2: Description
Environment Variables
UI18N_ENV: Production/development mode
π§ͺ Testing
npm testπ Changelog
See CHANGELOG.md for version history.
π€ Contributing
See CONTRIBUTING.md for contribution guidelines.
π License
MIT Β© UI18n Team
π Related Packages
- @ui18n/core - Core internationalization library
- @ui18n/react - React integration
- @ui18n/vue - Vue integration
Part of the UI18n ecosystem - Making internationalization simple and powerful.