An architectural proposal for a cross-language system to federate multilingual digital libraries