emoji-translator

Translate emojis into meaningful text strings providing your own vocabulary

Usage no npm install needed!

<script type="module">
  import emojiTranslator from 'https://cdn.skypack.dev/emoji-translator';
</script>

README

emoji-translator

Build Status Coverage Status

NPM version NPM downloads MIT License

Installation

npm i emoji-translator -S

Live demo

API

Table of Contents

create

Create a translator function that can be used to replace the emoji

Parameters

  • vocabulary Object emoji vocabulary map

Examples

import translator from 'emoji-translator';

const vocabulary = { '🍏': 'Apple', '🍋': 'Lemon', '🍌': 'Banana' };
const translate = translator(vocabulary)
const string = translate('A 🍌 is normally sweeter than an 🍏')

console.log(string) // A Banana is normally sweeter than an Apple

Returns Function the translation function converting strings containing emoji to plain text