9. A non-transitory computer-readable recording medium storing a translation data application, the translation data application being installed on an image forming apparatus, the translation data application providing a translation data file to an add-on application, the add-on application for customizing functions of the image forming apparatus, wherein: the translation data application includes: the translation data file containing multiple terms in one or more languages; and a definition file specifying an access method for the add-on application to access the translation data application, the definition file specifying a function for the add-on application to extract a target term in a target language from the translation data file; wherein, upon activation of the add-on application installed on the image forming apparatus, the add-on application performs the following operations: accessing the translation data application by the access method specified by the definition file, the definition file being included in the translation data application; extracting a target term in a target language from the translation data file by the function specified by the definition file; and generating a display screen using the extracted term.
14. The non-transitory computer-readable recording medium according to claim 9 , wherein the translation data application further includes definition information defining the add-on application as being or not being allowed to access the translation data application.