1. A method comprising: retrieving a plurality of web pages of a website in response to an input of an address to the website; selecting a subset of the plurality of web pages based, at least in part, on positions of each of the plurality of web pages within a hierarchy of the website; machine translating the subset of the plurality of web pages from a first language to a second language to generate translations of the subset of web pages; receiving a verification result from verification of the translations of the subset of web pages, wherein the verification result includes corrected translations of phrases in the subset of web pages; updating a translation dictionary for machine translations, wherein said updating the translation dictionary corrects mistranslated phrases in the translations of the subset of web pages with the corrected translations of the phrases; and machine translating the plurality of web pages from the first language to the second language using the updated translation dictionary.