1. An information processing apparatus, comprising: a display unit configured to display an operation screen displayable in multiple language-types; a registration unit configured to register a name of a button according to an instruction of a user through the operation screen displayed by the display unit, in language-types displayable on the display unit, the button being arranged on the operation screen; a specification unit configured to specify a language-type in which the operation screen is displayed; and a control unit configured to control the display unit such that, when an operation screen is displayed in the language-type specified by the specification unit, a button name registered by the registration unit is displayed on the display unit, the button name corresponding to the language-type for display specified by the specification unit.