UNPKG

@mescius/activereportsjs-i18n

Version:

Localization resources for ActiveReportsJS

95 lines (62 loc) 2.29 kB
# ActiveReportsJS Localization This package is part of [ActiveReportsJS](https://www.npmjs.com/package/@mescius/activereportsjs) and provides localization resources for both the Report Viewer and Report Designer components. ## Supported Languages Localization support varies between components. Please refer to the lists below for the languages currently available: ### Report Viewer Component The Report Viewer supports the following localizations: - English (`en`) - Japanese (`ja`) - Chinese (`zh`) - Korean (`ko`) - Dutch (`nl`) - German (`de`) - Italian (`it`) - Brazilian Portuguese (`pt-BR`) - French (`fr`) ### Report Designer Component The Report Designer currently supports a more limited set of localizations: - English (`en`) - Japanese (`ja`) - Chinese (`zh`) - Korean (`ko`) - French (`fr`) - Italian (`it`) ## 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.