ピッグ・ラテン翻訳ツール
英語をピッグ・ラテンに翻訳します — そしてベストエフォートでピッグ・ラテンから英語にも戻します。大文字・小文字や句読点は保持され、子音クラスターはひとまとまりで移動します。
方向
ピッグ・ラテンのルール
母音で始まる → 「way」を追加
apple → appleway · orange → orangeway
子音で始まる → 移動して「ay」を追加
hello → ellohay · pig → igpay
子音クラスターはひとまとまりで移動する
string → ingstray · three → eethray
「qu」は1つのまとまりとして移動する
question → estionquay · squash → ashsquay
大文字・小文字と句読点は保持される
Hello, world! → Ellohay, orldway!
よくある質問
- ピッグ・ラテンのルールは何ですか?
- 子音(または子音クラスター)で始まる単語は、その部分を語尾に移動して「ay」を加えます:「hello」は「ellohay」に、「string」は「ingstray」になります。母音で始まる単語は単に「way」を加えます:「apple」は「appleway」になります。
- 「qu」で始まる単語はどう扱われますか?
- 英語では「u」が「q」と一体になっているため、「qu」は1つのまとまりとして扱われます。そのため「question」は「uestionqay」ではなく「estionquay」に、「squash」は「ashsquay」になります。
- この翻訳ツールは大文字・小文字や句読点を保持しますか?
- はい。大文字で始まる単語は翻訳後も大文字のままです(「Hello」は「Ellohay」になります)。単語に付いた句読点 — カンマ、ピリオド、引用符 — も元の位置のまま保持されます。
- ピッグ・ラテンを英語に戻して翻訳できますか?
- はい、ベストエフォートで可能です。ピッグ・ラテンを逆方向に変換するのは曖昧さを伴います — 「itchway」は「witch」からも「itch」からも作られ得ます — そのため逆方向はヒューリスティックを使います:「ay」の語尾を取り除き、母音で始まる単語の「way」語尾を復元し、語尾の子音クラスターを先頭に戻します。まれに曖昧な単語が出力に含まれることがあるので確認してください。
- ピッグ・ラテンで文字Yは母音ですか、子音ですか?
- この翻訳ツールでは、単語の先頭にあるYは子音として扱われ(「yellow」は「ellowyay」になります)、それ以外の位置では母音として扱われます。そのため「rhythm」の「rhy」のようなクラスターはYの前で分割されます。これはもっとも一般的なピッグ・ラテンの慣習に一致しています。