An embodiment of the invention generally relates to a method of processing
data. The method includes receiving a multi-language document and
determining a profile associated with the multi-language document. The
method also includes determining associated schemas and rule files with
the profile and applying said associated schemas and rule files to the
multi-language document.