Both Constants and
Messages use traditional Java
properties files, with one notable difference: properties files used with
GWT should be encoded as UTF-8 and may contain Unicode characters
directly, avoiding the need for native2ascii. See the API
documentation for the above interfaces for examples and formatting
details.
Many thanks to the Tapestry
project for solving the problem of reading UTF-8 properties files in
Tapestry's LocalizedProperties class.