Contributing large translations sets to Babel

To contribute large translation sets (translated .properties files) to Babel:

  • Make sure your directory structure is laid out as per the recommendation below.
  • Try to use the UTF-8 encoding for all files
  • Open a Bug against Babel/Server
  • Attach your contribution ZIP file to the bug.
  • State any details regarding the contribution:
    • which individuals or corporate entities have participated
    • copyright information
    • software used to generate the translations
    • specific file encodings
    • etc...

Once attached, the Babel team will review your contribution and submit it through the Eclipse Legal process. If it is approved, your contribution will be imported into the Babel server and included in the subsequent nightly build.



Recommended directory structure

Translated .properties files should be structured as below for importing. Replace with the ISO language code (and optional locale).

language\
	eclipse\
		plugins\
			org.eclipse.pluginName\
				plugin.properties
				org\
			    eclipse\
			    	etc...
language\
	eclipse\
		plugins\
			org.eclipse.pluginName\
				plugin.properties
				org\
			    eclipse\
			    	etc...

Here is an example of a French translation set:
Babel directory structure