English to Pig Latin Translator

Enter English Text to Translate:
  
                    
Igpay Atinlay Anslationtray:          Maximum Line Length:
  
 

This English to Pig Latin translation program performs a (near-) perfect translation
of any English text to Pig Latin. Words, phrases, sentences, paragraphs and more.
 
Basically, the Pig Latin system used here works as follows:
 
 * Words that start with a vowel (A, E, I, O, U) simply have "WAY" appended to the end of the word.
 * 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)
 
The algorithm incorporates the following features and special case functionality: