fix translate directive from preventing glyph showing up

it may look wrong but it works