1. An information processing apparatus that communicates with an external apparatus via a network, and views contents stored in the external apparatus, the information processing apparatus including a display section for displaying information, comprising: a registration unit configured to register, when registering a view button in which an address for identify the contents is specified, a display language in which the contents are displayed, in association with the address; a display control unit configured to display the view button on a display section after the view button is registered; and an access unit configured to transmit, when the view button is selected, the address and the display language associated with the view button, to thereby receive contents identified by the address and associated with the display language.