No I do not understand that stuff. Ask your boss to look at it. I don't know what it means. Tell him that you are looking for a good site that translates and you want to learn but need him to help you. That is the best way to go. If he sees you are trying to learn he will be happy but you need to learn the correct stuff