Skip to content

fleurxs/easy-emoji-translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy Emoji Translator

Translate your emoji -> text and text -> emoji

Install

$ npm i -s easy-emoji-translator

Example

const emojiTranslator = require('./index');

(async () => {
  ...

  emojiTranslator.setLanguage('en-US');

  const text = emojiTranslator.toText('🍌');

  if (null !== text) {
    console.log(text.shortName);
  }

  ...
})();

Usage

Include

const emojiTranslator = require('./index');

Set Language

Two languages are available - ru-RU and en-US

emojiTranslator.setLanguage('ru-RU');

Emoji to text

const text = emojiTranslator.toText('👥');
console.log(text); // { emoji: '👥', shortName: 'бюсты в силуэте' }

Text to emoji

const emoji = emojiTranslator.toEmoji('Банан');
console.log(emoji); // { emoji: '🍌', shortName: 'банан' }

Other

const contains = emojiTranslator.textContains('сердце с');
console.log(contains);

const containsRegExp = emojiTranslator.textContains(/ый квадрат/i);
console.log(containsRegExp);

About

Translate your emoji -> text and text -> emoji

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published