A lightweight way to change words into other words.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
img
js
npm
test
README.md
index.html
index.php
minitranslate.jquery.json

README.md

minitranslate.js

A lightweight way to change words into other words.

Code Climate NPM version

http://minitranslate.herokuapp.com

Installation

$ npm install minitranslate

Features

  • WYSIWYG word-replacement translator
  • Tiny: only 2.4 KB compressed
  • Dead-simple library in mt-lib.js:
var mt_lib = [
  { w: "Hello", r: "Goodbye" },
  { w: "World", r: "Mars" }
];
  • Dynamic translation:
<input id="mt-input"/>
<input id="mt-output"/>
  • Add class .mt-patient to #mt-input to translate only once #mt-button is clicked
<input id="mt-input" class="mt-patient"/>
  • Static translation:
<div id="mt-translate"/>
  • Case insensitive:
    • hElLo => wOrLd
    • bYe => gOodbye
  • Punctuation currently only includes !?,. and appends to word
    • Hello!*(> => World!