Pig Latin Translator

A JavaScript tool that translates any language into Pig Latin.
Translate

Basically, the Pig Latin system used here works as follows:

You take the first letter of a word (e.g. Hello = H) and use the last letters (e.g. Hello = ello) and add 'ay' to the first letter (e.g. Hello = Ello hay).

  • Words that start with a vowel (A, E, I, O, U) simply have "ay" appended to the end of the word. Examples are:
    • "eat" → "eatay"
    • "omelet" → "omeletay"
    • "are" → "areay"
  • Words that start with a consonant have all consonant letters up to the first vowel moved to the end of the word (as opposed to just the first consonant letter), and "-ay" is appended. -('Y' is counted as a vowel in this context). Examples are:
    • "pig" → "ig-pay"
    • "banana" → "anana-bay"
    • "trash" → "ash-tray"
    • "happy" → "appy-hay"
    • "duck" → "uck-day"
    • "glove" → "ove-glay"

Like what you see?

My name is Joe, and I am a full-stack JavaScript developer. To check out more of my projects, please visit my website. To see the source code click the link to the repo.

Check Me Out GitHub Repo

Plz share