На самом деле я нашел два ответа - НЕПРАВИЛЬНЫЙ, представленный http://java.com/en/download/help/locale.xml, и взломанный, который работает.
Я объясню - я использую французскую многоязычную XP во Франции с французской клавиатурой - но я хочу, чтобы мои приложения говорили со мной по-английски. Страница в Sun plain не работает с этой комбинацией - Java все еще говорит со мной по-французски.
Решением HACK было войти в regedit и изменить HKEY_CURRENT_USER \ Control Panel \ International \ Locale с 0000040C на 00000409. Это заставило Java говорить по-английски.
Возвращаясь к инструменту панели управления региональными настройками, я заметил, что это фактически изменило имя в выпадающем списке «Региональные параметры», сохраняя при этом все французское форматирование для чисел, дат и т. Д.
Так что эта страница в Sun просто неправильная !! Java НЕ получает свой LOCALE по умолчанию из настроек на расширенной странице, но из настроек на странице региональных настроек - и ОНИ очень трудно изменить, не испортив ВСЕ эти опции (то есть вы не можете просто изменить язык и оставьте число / дату / и т. д. как есть).
Кто-нибудь знает, как передать эту информацию Солнцу ???