skrueger.i8n.Translation is setting the Locale, we added: /** * Setting default locale for Swing JComponents to work around bug * http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4884480 */ JComponent.setDefaultLocale(newLocale);