Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@sumor/i18n

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sumor/i18n - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

2

package.json
{
"name": "@sumor/i18n",
"description": "This is a lightweight i18n library for Node.js and the browser. You can easily use it to manage your i18n resources. And apply it to your project.",
"version": "1.0.0",
"version": "1.0.1",
"license": "MIT",

@@ -6,0 +6,0 @@ "repository": "sumor-cloud/i18n",

@@ -39,1 +39,40 @@ # i18n

## Usage
```javascript
import getI18n from '@sumor/i18n';
const i18nConfig = {
en: {
demo: {
hello: 'Hello',
welcome: 'Welcome',
greeting: 'Hello, {name}',
test: 'Test'
}
},
zh: {
demo: {
hello: '你好',
welcome: '欢迎'
}
},
'zh-TW': {
demo: {
hello: '妳好',
greeting: '妳好, {name}'
}
}
};
const i18n = getI18n('zh-TW', i18nConfig);
// match zh-TW
console.log(i18n('demo.hello')); // 妳好
console.log(i18n('demo.greeting', { name: 'John' })); // 妳好, John
// match zh
console.log(i18n('demo.welcome')); // 欢迎
// match en
console.log(i18n('demo.test')); // Test
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc