That's good to hear.
Just one question although it's a bit offtopic.
Once upon a time

I asked about extending the translation tables to be able to translate campaigns without needing to provide different versions of missions, which only differ from source files.
But as I'm doing translation work for another OpenSource project, I would say, perhaps it would be a good idea to switch the whole internationalization stuff to gettext, which would make translating FreeSpace into different languages really possible.
What do you think?
P.S: Split the topic if the question is to special.