Made a bunch of changes to the building code to support lots of new languages and encodings. It's still kind of a mess but should be fixed up over the weekend.