1. A method comprising: creating a first document in a first language; translating the first document into a second language, thereby producing a second document; revising the second document directly in the second language, thereby producing a third document; and maintaining a document storage system, the maintaining including: storing the first, second and third documents; and storing in a computer memory data representing that the third document is a revision of a translation of the first document and that the second document is a translation of the first document.