Grails supports internationalization out of the box. In the directory
grails-app/i18n we find a
messages.properties with default Grails messages. We only have to make a new properties file where the name ends with the locale to add messages for another locale to our application.
But we are not restricted to the basename messages for our message bundles. We can use any name as long as we place the file in the
grails-app/i18n directory. For example we can create a file
views.properties to store messages related to the Groovy Server Pages and a file
validation.properties with messages related to validation of domain objects. And if we want specific messages for the Dutch locale for example we create