Traduttore di Pig Latin
Traduci l'inglese in Pig Latin — e il Pig Latin di nuovo in inglese su base di miglior tentativo. Maiuscole e punteggiatura sono preservate, e i gruppi consonantici si spostano come un'unità.
Direzione
Le Regole del Pig Latin
Inizia con una vocale → aggiungi "way"
apple → appleway · orange → orangeway
Inizia con una consonante → spostala, aggiungi "ay"
hello → ellohay · pig → igpay
Il gruppo consonantico si sposta come un tutt'uno
string → ingstray · three → eethray
"qu" viaggia come un'unica unità
question → estionquay · squash → ashsquay
Maiuscole e punteggiatura sono preservate
Hello, world! → Ellohay, orldway!
Domande frequenti
- Quali sono le regole del Pig Latin?
- Le parole che iniziano con una consonante (o un gruppo consonantico) spostano quel gruppo alla fine e aggiungono 'ay': 'hello' diventa 'ellohay' e 'string' diventa 'ingstray'. Le parole che iniziano con una vocale aggiungono semplicemente 'way': 'apple' diventa 'appleway'.
- Come gestisce il traduttore le parole che iniziano con 'qu'?
- Le lettere 'qu' sono trattate come un'unica unità, perché in inglese la 'u' appartiene alla 'q'. Quindi 'question' diventa 'estionquay' invece di 'uestionqay', e 'squash' diventa 'ashsquay'.
- Il traduttore mantiene maiuscole e punteggiatura?
- Sì. Una parola con la maiuscola resta con la maiuscola dopo la traduzione ('Hello' diventa 'Ellohay'), e la punteggiatura attaccata a una parola — virgole, punti, virgolette — resta esattamente dove si trovava.
- Può tradurre il Pig Latin di nuovo in inglese?
- Sì, su base di miglior tentativo. Il Pig Latin è ambiguo al contrario — 'itchway' potrebbe derivare da 'witch' o da 'itch' — quindi la direzione inversa usa delle euristiche: rimuove il finale 'ay', ripristina i finali 'way' sulle parole che iniziano per vocale e sposta i gruppi consonantici finali di nuovo all'inizio. Controlla l'output per l'occasionale parola ambigua.
- La lettera Y è una vocale o una consonante nel Pig Latin?
- Questo traduttore tratta la Y come una consonante all'inizio di una parola ('yellow' diventa 'ellowyay') e come una vocale altrove, quindi un gruppo come 'rhy' in 'rhythm' si interrompe prima della Y. Questo corrisponde alla convenzione del Pig Latin più comune.