1. An information processing apparatus capable of managing a peripheral device, the apparatus comprising: a peripheral device management unit configured to manage a peripheral device application via a peripheral device management screen to be displayed in a viewing area using peripheral device management function control information that defines information required to control each function; a storage unit configured to store storage destination information relating to the peripheral device application; a storage destination information designation unit configured to externally designate the storage destination information; and a language information comparison unit configured to compare first language information included in first storage destination information designated by the storage destination information designation unit with second language information included in second storage destination information stored in the storage unit, wherein the peripheral device management unit is configured to switch the display of the peripheral device management screen using language information included in the peripheral device management function control information and the second language information, and the peripheral device application switches a view content of the viewing area using the first storage destination information when the first language information matches the second language information, and using third storage destination information, which can be generated by replacing the first language information included in the first storage destination information by the second language information, when the first language information does not match the second language information.