A workflow for modern frontend development.
npm install @pluginjs/i18n
i18n is a utility JavaScript library for globalization.
#### Yarn
``javascript`
yarn add @pluginjs/i18n
#### NPM
`javascript`
npm i @pluginjs/i18n
CDN:
Development:
`html`
Production:
`html`
Parameters
| Name | Type | Description |
|||-|
| locale | String | |
Returns
| Name | Type | Description |
|||-|
| isExistsInTranslations | Boolean | |
Parameters
| Name | Type | Description |
|||-|
| locale | String | |{ locale: String : {} }
| translation | | |
Parameters
| Name | Type | Description |
|||-|
| locale | String | |
Returns
| Name | Type | Description |
|||-|
| translations | Object | |
Parameters
| Name | Type | Description |
|||-|
| options | Object | |
Returns
| Name | Type | Description |
|||-|
| interfaces | { translate: (key, args, locale) => message, setLocale: (locale: String) => {}), getLocale: () => _locale: Object } | |
Parameters
| Name | Type | Description |
|||-|
| translations | { locale: String: {} }` | |
Tested on all major browsers.
|
IE / Edge |
Firefox |
Chrome |
Safari |
Opera |
| --------- | --------- | --------- | --------- | --------- |
| IE11, Edge| last 2 versions| last 2 versions| last 2 versions| last 2 versions|
@pluginjs/i18n is Licensed under the GPL-v3 license.
If you want to use @pluginjs/i18n project to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary.
For purchase an Commercial License, contact us purchase@thecreation.co.
Copyright (C) 2022 Creation Studio Limited.