In this paper we present a mechanism for translation of information in heterogeneous digital library environments. We model information as a set of conjunctive constraints that are satisfied by real-world objects (e.g., documents). Through application of semantic rules and value transformation functions, constraints are mapped into ones that are understood and supported in another context. Our machinery can also deal with hierarchically structured information.