tlhIngan-Hol Archive: Thu Jun 25 05:33:06 2009
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: Klingon orthography
Michael Everson wrote:
> 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 and you speak a regional accent.
>>
>> Qotmagh and taQ'ev were easy: the first just changes /b/ to /m/ and
>> / D/ to /N/; the second changes /b/ to /mb/ and /D/ to /ND/.
>
> Not reversible though.
/N/ and /ND/ can be reversed, since /N/ is not a ta' Hol phoneme. The
others aren't reversible, unless there's a complex trick examining the
rest of the word that I haven't thought of.
>> 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 / H/. 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
>> exactly the sort of situation where case matters a great deal.
>
> You mean I'm not dreaming? ;-)
A pipe dream at best, I'm afraid.
--
SuStel
tlhIngan Hol MUSH
http://trimboli.name/mush