1. A method for processing Personalized Print Markup Language (PPML) print data for at least one document page, wherein the PPML print data comprises at least one language object described in at least one client page description language (PDL), the method comprising: parsing the PPML print data for the at least one document page to identify at least one language object written in the at least one client PDL; mapping the at least one language object to a language entry point function for a language processor for the at least one client PDL; calling the language processor for the at least one client PDL using the language entry point function; and processing the at least one language object using the language processor for the at least one client PDL.