1. A method for transferring content from one computer resource to another computer resource, comprising the steps of: intercepting the transfer of one or more information elements selected from a source to a destination; determining if each intercepted information element is expressed in a natural language which matches a user-specified natural language; performing one or more natural language handling actions on information elements which do not match said user specified natural language as defined by one or more natural language handling rules; and transferring any information elements to said destination which have been translated to said user specified natural language as a result of said handling actions.