added some translation directives, fixed a parse error in SPN reading