1. A method comprising: scanning an image of an original document using a scanner of a multi-function device; performing, by a processor, optical character recognition of the image to retrieve a text of the original document; identifying, within the text, a first portion expressed in a source natural language, wherein the first portion matches a first stored translation record associating the first portion and a first translated text expressed in a target natural language; translating the first portion into the target natural language using the first translated text; receiving a user input specifying a translation method selected from a machine translation and a human translation; responsive to receiving the user input specifying the translation method, selecting the translation method from among the machine translation and the human translation; responsive to failing to match a second portion of the text to a second stored translation record, causing the second portion of the text to be translated into the target natural language using the selected translation method; producing a translated document comprising the translations of the first portion and the second portion; and printing the translated document using a printer of the multi-function device.