Translator and system and method for processing multiple services based on translator

The invention discloses a translator based on expansion calling processing language (CPL), which includes a system main control module, used to translate acquired expansion CPL business script and establish configuration module and translation main control module. The method includes the following steps: establish business development environment on terminal and compile expansion CPL business script based on expansion CPL, according to preset expansion PLC; the terminal sends the message of encapsulating expansion CPL business script to the translator, which translates the expansion CPL business script and changes to bottom layer code; the translator sends the bottom layer code to a business server and deploys business on the server; the business server executes the bottom layer code and realizes the corresponding business. The translator, the system and the method of the invention provide support for multi-service accesses and the business server can trigger and realize multi-service requests of users.