http://www.java-forums.org/awt-swing/46880-problem-reading-locale-information-mac-internationalization-issue.html