I discussed this patch with Pascal and we had some questions we wanted to address to this list.
I worked using this document
, "Teach Your Eclipse to Speak the Local Lingo" for reference. Pascal, however, referred to
 "How to Internationalize your Eclipse Plug-In".
Apparently the document I used was more recent, and contradicts the other documents on some points. We would like to clarify those points.
1. Should the properties files be placed in the nl folder, or should they be suffixed with the locale (messages_fr.properties for example ?)
2. Are the properties for the root locale and the plugin required to live in the plugin ? Could they be located in the fragment ? Pascal argues with reason that it would be a good way to economize hard drive space, and users could choose the fragment they are interested in. The document I referred to does not seem to allow this.
I have more questions on the subject that I didn't have the opportunity to discuss with Pascal.
3. Are we required to create one properties file per package, as  requires ? What are the advantages of such a method ? It does not seem to work well with the NLS approach.