UNPKG

transliteration

Version:

Unicode to ACSII transliteration / slugify module. Works in node.js, web browser and command line.

19 lines (18 loc) 1.04 kB
<html> <body> <script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.8/es5-shim.min.js"></script> <script src="../build/browser/transliteration.min.js"></script> <script> function getEle(id) { return document.getElementById(id); } </script> <label for="source">Source String:</label> <input id="source" placeholder="Input unicode characters" /> <br /> <button onclick="getEle('result').value = transl(getEle('source').value, getEle('unknown').value)">Transliterate</button> <label for="unknown">Unknown Charactor Replaced to:</label> <input id="unknown" size="1" value="[?]" /> <br /> <button onclick="getEle('result').value = slugify(getEle('source').value, {separator: getEle('sep').value, lowercase: getEle('lower').checked})">Slugify</button> <label for="lower">Lowercase?</label><input id="lower" type="checkbox" checked /> <label for="sep">Separator</label> <input size="1" id="sep" value="-" /> <hr /> <label for="result">Result:</label><br /> <textarea id="result"></textarea> </body> </html>