Added lexer to each translator. Changing the lexer in the code window seems to introduce illegal characters so body of set_lexer() currently commented out. May need to recreate CodeInput on lexer change