As far as the foreign language, I am a typography dinosaur... And I think since it is clear by context, you can save yourself the coding.
So apparently "Yargh" serves the same function in Goblinese as "Dude" does in Surfer English. (Since, according to a standup routine I saw, "dude" can mean anything from a greeting, to an indication that one has failed spectacularly, to an inquiry as to whether someone is hiding in the closet with a big knife... ).
The video was wonderful, as was her reception by the goblins. Loved the way the shaman had to make Jayne "show respect" before "Yarghing" the celebration into full swing.
And the children were also a treat.
Wonderfully done!