Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 494988

Summary: New VSPs should be properly configured for I18N
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: CoreAssignee: Jessy Mallet <jessy.mallet>
Status: CLOSED FIXED QA Contact: Julien Dupont <julien.dupont>
Severity: normal    
Priority: P3 CC: julien.dupont, laurent.redor
Version: 3.1.0Keywords: triaged
Target Milestone: 4.1.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/83765
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a9ae7232a4b71319075a0498882ba84342972884
Whiteboard:

Description Pierre-Charles David CLA 2016-05-31 04:18:41 EDT
In order to correctly support translatable modelers (added by bug #459993), VSPs must be configured in specific ways:
* have a plugin.properties (at least one) file present and correctly configured in the build.properties so that it will be in the binary build;
* have the "Bundle-Localization: plugin" header set in its MANIFEST.MF.

For Sirius 4.0 these conditions are mentioned in the documentation (see https://git.eclipse.org/r/#/c/74008/), but these should be done by default for new VSPs created by our wizard instead of asking the user to do it manually.
Comment 2 Pierre-Charles David CLA 2016-10-18 11:08:24 EDT
Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details.
Comment 3 Eclipse Genie CLA 2016-10-24 04:48:14 EDT
New Gerrit change created: https://git.eclipse.org/r/83765