Pig Latin as a LOCALE? And, how to get a funky translation into your desktop app…

I have been committing patches to Inkscape left and right. Today I added one for pig latin. Looks like I had to do some pioneering to get pig latin to work in Linux. I wrote about it on the pig latin page in wikipedia in case others want to add fun languages to their list of translations.

Basically, to add your own language that is not from some country locale, you really should base it on some locale. For example, if I wanted to add an black vernacular english translation, I would create this in the file en_US@bve.po. Similarly, if I wanted to create a translation for midwest English, I’d create en_US@midwest.po.

Anyway, to test out pig latin in Inkscape, run from the commandline:

LANG=en_US@piglatin inkscape

3 Responses to “Pig Latin as a LOCALE? And, how to get a funky translation into your desktop app…”


  1. 1 Alan Horkan

    Glad to see the @ strategy I suggested is working out. I wasn’t sure if it was the right way to go but it seems less abusive than trying to create new language codes like en_PIG.

    How long before we have a ROT13 translated version of Inkscape or should i say “Vaxfpncr”?

    http://planet.inkscape.org/

  2. 2 jon

    Yes, time to rock that one out…I’ll commit it…I’m easy.

  3. 3 Chris Lahey

    I submitted pgl and pg as language codes to http://www.loc.gov/standards/iso639-2/php/iso639-2form.php I put a fair amount of work into the submission, but I suspect they may have ignored me. Oh well.

Comments are currently closed.