Package Exports
- myanmar-tools
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (myanmar-tools) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Myanmar Tools JavaScript Documentation
This documentation is for JavaScript specific usage of Myanmar Tools. For general documentation, see the top-level README.
Node.JS Usage
Add the dependency to your project:
$ npm install --save myanmar-toolsTo detect Zawgyi, create an instance of ZawgyiDetector, and call getZawgyiProbability with your string.
const google_myanmar_tools = require("myanmar-tools");
const detector = new google_myanmar_tools.ZawgyiDetector();
const score = detector.getZawgyiProbability("မ္း");
// score is now 0.999772 (very likely Zawgyi)Zawgyi can be converted to Unicode as follows:
const google_myanmar_tools = require("myanmar-tools");
const converter = new google_myanmar_tools.ZawgyiConverter();
const output = converter.zawgyiToUnicode("မ္း");
// output is now "မ်း"You can use converter.unicodeToZawgyi("...") to convert in the opposite direction when possible.
For a complete working example, see samples/node/demo.js.
Browser Usage
Include the file zawgyi_detector.min.js. It is available on Google Hosted Libraries:
<script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.1.3/zawgyi_detector.min.js"></script>After doing this, the ZawgyiDetector will be available as the global google_myanmar_tools.ZawgyiDetector, and you can use it the same way as above:
const detector = new google_myanmar_tools.ZawgyiDetector();
const score = detector.getZawgyiProbability("မ္း");
// score is now 0.999772 (very likely Zawgyi)Likewise for the converter:
<script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.1.3/zawgyi_converter.min.js"></script>const converter = new google_myanmar_tools.ZawgyiConverter();
const output = converter.zawgyiToUnicode("မ္း");
// output is now "မ်း"