Libwww is completely natural language independent. All messages and dialogs are handled through enumerations defined by the User Message Manager. The task of converting this set of enumerations to dialog boxes, progress notifications etc. is completely for the application to provide. The advantage of having this model is of course that libwww remains platform independent and if the application is not interested in having a user interface then libwwe does not require it.
Adding and Deleting User Interface