title: NL (Dutch) locale in Swing does not seem to work
body: <p>I have a java application with multi-language support. When I change the language (in a preferences dialog), the language of the entire application changes, including the language of Swing components like <code>JFileChooser</code>. That is working perfect for English, Spanish and French. But when I choose Dutch, the language of Swing components (<code>JFileChooser</code>, confirm dialogs, etc.) changes to English.</p>
  
  <p>Below is the code that changes the language to Dutch. Remark: for the other languages I use the same code (except for the <code>"NL"</code> string, of course) and it works fine.</p>
  
  <pre><code>Locale locale = new Locale("nl");
  Locale.setDefault(locale);
  JComponent.setDefaultLocale(locale);
  </code></pre>
  
  <p>I also tried creating the locale using <code>new Locale("nl", "BE");</code> and <code>new Locale("nl", "NL");</code> but none of them worked. Is there a problem with the Dutch locale? Or am I doing something wrong here?</p>