| Summary: | Anticipate UI freeze : MoDisco project & externalize Strings | ||
|---|---|---|---|
| Product: | [Modeling] MoDisco | Reporter: | Fabien Giquel <fabien.giquel> |
| Component: | Main | Assignee: | Nicolas Bros <nicolas.bros> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P1 | CC: | hugo.bruneliere, modisco.web-inbox, nicolas.bros |
| Version: | 0.9.0 | Flags: | nicolas.bros:
indigo+
|
| Target Milestone: | 0.9.0 M6 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Fabien Giquel
Fixed in revisions 4122, 4123, 4126 & 4127. There are no NLS warnings left in MoDisco plug-ins, but the "Source > Externalize Strings..." wizard still shows many externalizable strings in generated code. This is because the wizard doesn't look at @SuppressWarning's nor project settings. ok for "Source->Externalize String" strings. However there are still unexternalized Strings with "PDE->Externalize String". I see them in 4 projects : - oem.infra.disco.ui.tests - oem.java.disco.cdo.tests - oem.workflow.core - oem.xml.disco.tests. I reopen the bug. For oem.workflow.core it is ok in fact. discussed with Gregoire : it will be better to externalize "bundle-name/vendor-name" for tests plugins in order to have homogeneous disply in "Installation Details". In all MoDisco plug-ins: - I externalized Bundle-Name and Bundle-Vendor - I added the " (Incubation)" suffix in the Bundle-Name of plug-ins that were missing it - I added the "MoDisco " prefix in the Bundle-Name of plug-ins that were missing it - I replaced plugin.properties by the new OSGI-INF/l10n/bundle.properties in a few usecase plug-ins that were mixing both the old and new systems (which would lead to missing strings at runtime) - I added some missing copyrights in bundle.properties - I replaced OSGI-INF/l10n/bundle.properties by OSGI-INF/ in bin.includes so as to avoid a warning by PDE (Bug 340124). Committed in revision 4138. Upgrades done. |