When you think of software that is available in multiple languages you usually think of the user interface, where all the labels are displayed in the language you choose. The Application Server itself has no user interface, still there is textual information that is generated by the Application Server and sent to clients for display. E.g. names of properties in property structures, error messages, server feedback messages and others more. For this kind of data the application server supports multiple languages.
The language used by the Application Server uses when responding to requests of a user is defined in the user account of the currently accessing user; i.e. the responses of the Application Server can be in different languages for different users.
Note that the Application Server might not support all languages the used client supports, i.e. it can be that the client's user interface (e.g. the Smart Client) is shown in a specific language, but the data sent from the Application Server is in the default language English.