This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 103010 - I18N - some messages can't be translated since colon is used as delimiter in bundle files
Summary: I18N - some messages can't be translated since colon is used as delimiter in ...
Status: VERIFIED WORKSFORME
Alias: None
Product: soa
Classification: Unclassified
Component: IEP editor (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Ritesh Adval
URL:
Keywords: I18N
Depends on:
Blocks:
 
Reported: 2007-04-30 17:21 UTC by Ken Frank
Modified: 2008-10-23 17:11 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Frank 2007-04-30 17:21:05 UTC
In some bundle files, for OPENIDE values, the colon is used for delimeter, not
the = sign
thus the messages, even when translated, will not be seen since = sign is needed.
(this might be from copying from manifest file, which does use : as delimiter.

see some OpenIDE-Module* lines in bundle files of
org-netbeans-modules-iep-editor
Comment 1 Ken Frank 2008-01-15 17:29:43 UTC
is this still a problem for current iep modules ?
I think iep modules are now in nb trunk as part of new
or enhanced functionality ?

ken.frank@sun.com
Comment 2 Sergey Lunegov 2008-01-18 11:06:01 UTC
Bing Lu, any updates ?
Comment 3 Ritesh Adval 2008-09-05 02:02:31 UTC
Verified by search for OpenIDE-Module in bundle.properites. We do not have any property
starting with OpenIDE-Module which has colon as delimiter. I am marking it worksforme.
Comment 4 jlautz 2008-09-12 16:20:36 UTC
I do not know how to verify this "fix" -- could the original reporter please either verify the fix or describe the steps
I need to perform to show that this is no longer a problem.
Comment 5 Ken Frank 2008-09-12 16:44:03 UTC
according to dev, it looks like its not current issue but
to be sure just unzip the applicable jars, and grep in each Bundle.properties
for the keys that have words/patterns
OpenIDE-Module* in it

like
OpenIDE-Module-Short-Description
OpenIDE-Module-Name
etc

and make sure the delimiters of key and value are an equal sign, not a colon

ie
OpenIDE-Module-Display-Category=Infrastructure

ken.frank@sun.com

Comment 6 jlautz 2008-10-23 17:11:28 UTC
Verified with Java CAPS 6 with NB 6.1 Patch 4 applied, and IEP *.jar and *.nbm artifacts installed from soarelease
builds 20081022_1.

Bundle.properties files for iepserviceengine.jar (iepcore.jar) and all *.jars in the *iep*.nbm files use "=" as delimiter.