tlhIngan-Hol Archive: Thu Jun 25 01:09:21 2009
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: Klingon orthography
Michael Everson (firstname.lastname@example.org)
On 24 Jun 2009, at 19:26, David Trimboli wrote:
> I encountered some transformation problems when I was working the bugs
> out of my MUSH regional speech commands, which let you type ta' Hol
> you speak a regional accent.
> Qotmagh and taQ'ev were easy: the first just changes /b/ to /m/ and /
> to /N/; the second changes /b/ to /mb/ and /D/ to /ND/.
Not reversible though.
> Morska was the hardest. I had to do it in three regular expression
> passes. For those of you familiar with MUSHcode, here it is:
> [setq(0, regeditall(%0, H(?=a|e|I|o|u), h, tlh(?=a|e|I|o|u),
> ghl))][setq(1, regeditall(%q0, tlh, ts, H, ))][regeditall(%q1,
> Q(?=a|e|I|o|u), H)]
> %0 is the input ta' Hol. The first pass changes any /H/ followed by a
> vowel into /h/ and any /tlh/ followed by a vowel into /ghl/. Then you
> take whatever you have now and put it through the second pass: change
> any remaining /tlh/ and turn it into /ts/, and delete any remaining /
> Finally, run that result through the final pass: turn any /Q/ followed
> by a vowel into an /H/.
> I don't remember what bugs I saw in setting this up, but this is
> the sort of situation where case matters a great deal.
You mean I'm not dreaming? ;-)
Michael Everson * http://www.evertype.com/