1. A method of machine translation comprising: receiving at a second publication system, from a first publication system, in a first language, a first plurality of user queries for a product, and a first plurality of result sets in the first language that are responsive to the first plurality of user queries, respective ones of the first plurality of result sets evoking a respective set of implicit user behaviors: receiving, at the first publication system, in a second language, from the second publication system, a second plurality of user queries for a product, and a second plurality of result sets in the second language that are responsive to the second plurality of user queries, respective ones of the second plurality of result sets evoking a respective set of implicit user behaviors; detecting a number of the first plurality of result sets that evokes implicit positive user behaviors; detecting a number of the second plurality of result sets that evokes implicit positive user behaviors; detecting that the number of the first plurality of result sets that evokes implicit positive user behaviors satisfies a first threshold and the number of the second plurality of result sets that evokes implicit positive user behaviors satisfies a second threshold; and responsive to detecting that the number of first plurality of result sets that evokes implicit positive user behaviors satisfies the first threshold and the number of second plurality of result sets that evokes implicit positive user behaviors satisfies the second threshold, providing an indication that a query of the first plurality of user queries and a query of the second plurality of user queries are likely to be translations of each other.