17. The computer storage medium of claim 15 , wherein the operations further comprise: training the second machine translator, using the set of training data, to translate acceptable expressions for a value of the variable entity in the second natural language to corresponding canonical representations.
17. The computer storage medium of claim 15 , wherein the operations further comprise: training the second machine translator, using the set of training data, to translate acceptable expressions for a value of the variable entity in the second natural language to corresponding canonical representations. 18. The computer storage medium of claim 17 , wherein the second machine translator receives information about the context of an acceptable expression for a value of the variable entity in the second language to be translated to a corresponding canonical representation and uses the context information to help translate the acceptable expression for the value of the variable entity in the second natural language to a corresponding canonical representation.