Hi, I assume you mean not JasperReports 4.7.1 but JasperReports Server 4.7.1, because JasperReports library doesn't have input controls. So I'll answer your questions for JasperReports Server 4.7.1. 1) In order to change pattern of the date input control in JRS 4.7.1 you need to edit file "../WEB-INF/bundles/jasperserver_config.properties" (default one or "_de", "_fr" etc., depending on your locale) and change "calendar.date.format" property. 2) What exactly do you mean by changing default languages? JRS 4.7.1 by default supports few locales, for which all messages are translated. You can select needed locale on login page. If you want to add new locale to the JRS 4.7.1, please check out JasperReports Server Administrator Guide - Appendix C Localization, please pay attention to C.6 JasperBabylon. 3) In order to change default messages you need to edit propeties files in directory "../WEB-INF/bundles". In order to find needed key, search for message inside each file in this directory (you can easily do it using some file manager). For example, search for message "This field is mandatory so you must enter data" and you find that it's a key "fillParameters.error.mandatoryField" in file "../WEB-INF/bundles/jasperserver_messages.properties". Hope this helps, Anton.