10. A method comprising based on information in one or more documents, automatically inferring, by one or more computers, abilities of users associated with the documents to perform language translations, the abilities including language capabilities and non-language capabilities; maintaining a database of the abilities of the respective users; receiving, by at least one of the computers, an indication of a language translation to be performed for a user; in response to the indication of the language translation to be performed for the user, querying, by at least one of the computers, the database to identify one or more candidate users to perform the language translation; and determining, by the database, the one or more candidate users to perform the language translation using the language capabilities and non-language capabilities of the one or more candidate users.
15. The method of claim 10 , wherein: receiving, by at least one of the computers, the indication of the language translation to be performed for the user comprises receiving the indication of the language translation to be performed for the user and a technical skill required for the language translation; and determining, by the database, the one or more candidate users to perform the language translation using the language capabilities and non-language capabilities of the one or more candidate users comprises determining the one or more candidate users to perform the language translation using the technical skills of the one or more candidate users.