Translingual - Multilingual transliteration - Phonetic translation using transcription.
Install
$ npm i -g translingual
Usage
Via bash:
$ trans 'Hello world!' en ru# "Эллoу Вoурлд!"
As code:
const trans = ; var result = trans;console; // This will print: "Эллoу Вoурлд!"
Or using vanilla JS in your browser:
See live Demo
Description
This small and cool module can phonatically visualize a sentense from one language to another. For this I use transcription. I translate a sentense from any of the supported original languages to transcription, and from that I form back a sentense on any currently supported language.
NOTE: Semitic languages like Hebrew and Arabic are really problematic to translate into transcription.
Spported Languages
Language | Source |
---|---|
"en" - English | English orthography |
"ru" - Russian | Russian alphabet |
"es" - Spanish | Spanish orthography |
"de" - German | German orthography |
"el" - Greek | Greek orthography |
"sr" - Serbian | Serbian Cyrillic alphabet |
"fr" - French | French orthography |
"uk" - Ukrainian | Ukrainian alphabet |
"he" - Hebrew | Hebrew spelling (only "to" - can't read, can only write) |
"trans" - Transcription | IPA |
Roadmap
- Add more languages.
License
APACHE-2.0 (see the LICENSE files in the repository).
Donate
Have fun and if you like it, leave a tip for a cup of beer or directly donate to our cause