To improve user's convenience in a service of translating and providing a webpage. A webpage providing apparatus acquires, upon receiving a request for a webpage from a terminal, information on a use language set to the terminal, and transmits, when the use language of the terminal is different from a use language used in the webpage, information on the use language of the terminal and the use language of the webpage and data of a text of the webpage to a webpage translation apparatus. The webpage translation apparatus defines a first translation box corresponding to the webpage and a second translation box corresponding to the terminal, and sets coupling between the first translation box and the second translation box so that a text included in data in the first translation box is translated and that the data in the first translation box is deployed in the second translation box. The webpage translation apparatus further deploys the data of the webpage in the first translation box and acquires the data of the translated webpage deployed in the second translation box.
展开▼