@mescius/activereportsjs-i18n
Version:
Localization resources for ActiveReportsJS
68 lines (42 loc) • 1.79 kB
Markdown
# ActiveReportsJS Localization
This package is a part of the [ActiveReportsJS](https://www.npmjs.com/package/@mescius/activereportsjs) and provides language resources for ARJS Viewer and Designer Components
Supported languages are: Japanese '`ja`', Chinese '`zh`', Korean '`ko`', Dutch '`nl`', German '`de`', Italian '`it`', Brazilian Portuguese '`pt-BR`'.
## Installation and Usage
Install ARJS Localization package
```bash
npm install @mescius/activereportsjs-i18n
```
# ActiveReportsJS Viewer
1. Add reference to localization package
using html script tag:
```html
<script type="text/javascript" src="./dist/ar-js-locales.js"></script>
```
or import:
```javascript
import '@mescius/activereportsjs-i18n';
```
2. Pass necessary language to viewer using `language` property:
```javascript
var viewer = new MESCIUS.ActiveReportsJS.ReportViewer.Viewer('#root', { language: 'ja' });
```
or in components
```javascript
<Viewer language="ja" />
```
3. Also you can pass `language` property to `PageReport` ctr (can be used in exporting/printing reports without viewer):
```javascript
var pageReport = new ARJS.PageReport({ language: 'ja' });
```
# ActiveReportsJS Designer
1. Add reference to localization package
using html script tag:
```html
<script type="text/javascript" src="./dist/designer/ja-locale.js"></script>
```
2. Pass necessary language to designer using `language` property:
```javascript
var designer = new MESCIUS.ActiveReports.ReportDesigner.Designer('#designer-host', { language: 'ja' });
```
## Documentation
For more information on how to use ActiveReportsJS and available tools, refer to the [Documentation](https://developer.mescius.com/activereportsjs/docs/) or [API reference](https://developer.mescius.com/activereportsjs/api/) for guidance.