Переводчик Pig Latin
Вводите английский текст и получайте Pig Latin по мере набора: сочетания согласных переносятся в конец с окончанием «ay», слова, начинающиеся с гласной, получают «way», а «qu» перемещается как единое целое. Заглавные буквы и пунктуация остаются на месте. Включён приблизительный обратный режим, а правила приведены под инструментом. Бесплатно, без регистрации, и ничего не загружается.
Направление
Правила Pig Latin
Начинается с гласной → добавить «way»
apple → appleway · orange → orangeway
Начинается с согласной → перенести её, добавить «ay»
hello → ellohay · pig → igpay
Сочетание согласных перемещается целиком
string → ingstray · three → eethray
«qu» перемещается как единое целое
question → estionquay · squash → ashsquay
Регистр и пунктуация сохраняются
Hello, world! → Ellohay, orldway!
Как пользоваться переводчиком Pig Latin
- 1. Выберите направление. Английский → Pig Latin — надёжный вариант; Pig Latin → Английский — это догадка.
- 2. Введите или вставьте текст. Перевод появляется по мере набора, слово за словом, с сохранением пробелов и переносов строк.
- 3. Скопируйте результат. Копировать результат копирует перевод; Очистить опустошает поле.
- 4. Посмотрите правила под инструментом, если какое-то слово вас удивило.
Правила, которым следует переводчик
Pig Latin — это языковая игра: регулярная перестановка английских слов, а не настоящий язык. Существует несколько вариантов; этот переводчик использует самый распространённый.
| Если слово… | Сделайте так | Пример |
|---|---|---|
| Начинается с согласной | Перенесите согласную в конец и добавьте ay | pig → igpay |
| Начинается с сочетания согласных | Перенесите всё сочетание, затем добавьте ay | string → ingstray |
Начинается с qu | Считайте qu частью сочетания | question → estionquay |
| Начинается с гласной | Добавьте way в конец | apple → appleway |
Начинается с y | Считайте y согласной | yellow → ellowyay |
Содержит y не в начале | Считайте y гласной | rhythm → ythmrhay, my → ymay |
| Не содержит гласных вообще | Добавьте ay | hmm → hmmay |
Другие варианты заканчивают слова, начинающиеся с гласной, на yay, hay или просто ay вместо way; если ваш преподаватель или игра использует один из них, поменяйте окончание вручную. Заглавные буквы сохраняются: Hello становится Ellohay, слово из одних заглавных остаётся заглавным, а пунктуация, прикреплённая к слову, остаётся прикреплённой.
Пример
Английский
The quick brown fox jumps over the lazy dog.
Pig Latin
Ethay ickquay ownbray oxfay umpsjay overway ethay azylay ogday.
Разберём два слова. quick начинается с сочетания qu, которое переносится целиком, и остаётся ick, поэтому результат — ick + qu + ay. over начинается с гласной, поэтому просто получает way. Заглавная T первого слова становится заглавной E, а точка остаётся в конце.
Чего переводчик не делает
- Он работает по написанию, а не по звучанию. Немые буквы не распознаются:
hourстановитсяourhay, а неourway, иhonestстановитсяonesthay. Слова, которые начинаются с гласной буквы, но согласного звука, напримерoneиunicorn, считаются гласными. - Слова с внутренним дефисом, апострофом или цифрой не трогаются.
don't,well-knownиR2D2возвращаются без изменений. Разбейте их заранее, если хотите их перевести. - Смешанные заглавные буквы переводятся в строчные.
McDonaldстановитсяonaldmcday.
Почему обратный перевод с Pig Latin — только догадка
Прямые правила отбрасывают информацию: после того как cat становится atcay, в слове ничего не говорит о том, была ли перенесена одна буква или три. Поэтому обратный режим гадает. Он возвращает самую длинную группу букв перед ay, которая может начинать английское слово, поэтому atcay даёт cat, ingstray даёт string, а estionquay даёт question, и он убирает way у слов с гласной (appleway даёт apple). Он всё равно не может определить, принадлежит ли w слову или окончанию, поэтому orldway даёт orld, а не world, и itchway даёт itch, а не witch. Он также не отличает переведённое слово от английского, которое случайно оканчивается на ay: day, play и stay не трогаются, потому что обратно их ничего не переносится, но okay становится ko, а away становится a. Считайте его результат черновиком, который должен поправить человек.
Какой инструмент вам нужен?
Pig Latin ничего не скрывает от того, кто знает правило, поэтому это игра, а не шифр. Для настоящих шифров замены букв попробуйте Шифр Цезаря или Шифр Виженера. Чтобы произнести слова по буквам, есть Фонетический алфавит НАТО, а для других игровых преобразований — Leet Speak и Генератор текста задом наперёд.
Часто задаваемые вопросы
- Каковы правила Pig Latin?
- Сочетание согласных в начале слова переносится в конец и добавляется ay: hello становится ellohay, а string становится ingstray. Если слово начинается с гласной, вместо этого добавляется way: apple становится appleway.
- Как переводчик обрабатывает слова, начинающиеся с qu?
- Буква u остаётся с q, поэтому пара переносится вместе: question становится estionquay, а squash становится ashsquay.
- Сохраняет ли он регистр и пунктуацию?
- Да. Слово с заглавной буквы остаётся с заглавной (Hello становится Ellohay), слово из одних заглавных остаётся заглавным, а пунктуация в начале или в конце слова остаётся на своём месте.
- Является ли y гласной или согласной?
- В начале слова она согласная (yellow становится ellowyay). После первой буквы она считается гласной, поэтому в слове rhythm переносимое сочетание — rh, и получается ythmrhay.
- Почему результат обратного перевода с Pig Latin неверный?
- Pig Latin теряет информацию, поэтому обратный перевод — это догадка. Слово вроде itchway может быть и witch, и itch. Обратный режим возвращает самую длинную группу букв перед ay, которая может начинать английское слово: это работает для большинства простых слов, но ошибается, если исходным было слово с гласной, оканчивавшееся на way, или английское слово, уже оканчивающееся на ay.
- Является ли Pig Latin настоящим языком?
- Нет. Это языковая игра, которая переставляет английские слова по фиксированному правилу. Любой, кто знает правило, может его прочитать, поэтому это весело, но не секретно.
- Загружается ли мой текст куда-нибудь?
- Нет. Перевод происходит в вашем браузере, и ничего из введённого не отправляется никуда.