I seem to have solved the problem by replacing the cedilla by its unicode representation. Here's the testDisplayName() method in LocaleUtilTest.java:

 public void testDisplayName() {
   Locale locale = new Locale("fr");
   String expect = "Français";
   String result = LocaleUtil.displayName(locale, locale);
   try { // Convert from Unicode to UTF-8
       String string = "Fran\u00e7ais";
       byte[] utf8 = string.getBytes("UTF-8");
       expect = new String(utf8, "UTF-8");
   } catch (UnsupportedEncodingException e) {
   }
   assertEquals(result, expect);
 }

Can you guys confirm that this still works for you?

- Lukas

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to