djadmin / tongue.js

:stuck_out_tongue: Helps writing JavaScript code in any spoken language

Home Page:https://djadmin.in/tongue.js/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tongue.js npm version Build Status

Helps writing multilingual JavaScript. Tongue.js transforms JavaScript written in any language to any target language.

Try it out using tongue.js REPL

Usage

tongue.transform(code, options);

Options

code : source code written in any langauge

locale: language code of the source. Eg: 'hi'

map: provide any custom translations for the locale

targetLocale: target language code

Example

tongue.transform('मानलो ल = 1;', {locale: 'hi'});

returns

"var ल = 1;"

Another Example

tongue.transform('警报(1);', {locale: 'cn', map: {'alert': '警报'}});

returns

"alert(1);"

Note

tongue.js supports both AMD and CommonJS module styles.

Contributions

Your contributions are always welcome!

License

Copyright (c) 2016 Dheeraj Joshi Licensed under the MIT license.

About

:stuck_out_tongue: Helps writing JavaScript code in any spoken language

https://djadmin.in/tongue.js/

License:MIT License


Languages

Language:JavaScript 100.0%