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 57044 - I18N - no process provided for localization of persistence message files
Summary: I18N - no process provided for localization of persistence message files
Status: CLOSED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Sun Appserver 8 (show other bugs)
Version: 4.x
Hardware: Sun All
: P2 blocker (vote)
Assignee: _ ludo
URL:
Keywords: I18N
Depends on:
Blocks:
 
Reported: 2005-03-26 18:04 UTC by Ken Frank
Modified: 2006-03-24 13:17 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 2005-03-26 18:04:03 UTC
It seems that bundle files in persitence-tools-support.jar have messages
that might be seen by user. First question is - do we have this localized or not ?
I do not know how many of the messages in those bundles might be seen by user
in current nb 4.1.

If so, RE needs information  from dev team about where to get the files
and other info that can let them add this to the special l10n kits that
are being delivered in separate location, just as is happening for appserver
plugin and blueprints already. 

Then, info is also needed about where in nb cvs, the translated persistence
and appserver plugin messages should be put back by l10n -- in translatedfiles
subdir (and which subdir under that) -- or in some other place in nb cvs ?
Comment 1 _ ludo 2005-03-26 18:34:52 UTC
I think Rochelle gave you the cvs repo info for this component...
Can you confirm you did not receive this?
for the location of the files, this is not a decision from engineering I think...

Where do you put the localized files for NetBeans?
We should use the same locaiton of rthe app server plugin since its structure is
like any other netbeans modules, and it is almost ready to be move to open source...

Where are the 'translatedfiles' in NetBeans open source?
Comment 2 Ken Frank 2005-03-26 19:26:02 UTC
as to cvs location and other information needed by RE, I'd expect that to come
directly from development to RE, since its development that owns the code and
l10n.lists and know for sure what is needed; so I don't think its a matter of
if there was some information sent to me in an email.

As to where to put localized files, etc, RE handles that, and can tell you more.
They are the ones who implemented the additional l10n kit for plugin.

translatedfiles module is a top level dir off of nb cvs

ken.frank@sun.com
Comment 3 Petr Jiricka 2005-03-27 20:07:58 UTC
Ludo or Rochelle, can you please coordinate with Michal Zlamal regarding what
needs to be done on the RE side?
Comment 4 _ ludo 2005-03-28 06:01:59 UTC
Under:
:pserver:XXX@redcvs.red.iplanet.com:/m/src

translatedfiles directory has been created for all the plugin related localized
files

iplanet/s1dp/netbeans-j2ee/j2ee/translatedfiles
it contains the following sub directories for localization. (Note the
persitence-tools-support is there as well)

For more info, contact ludo@netbeans.org


cvs update: Updating .
cvs update: Updating appsrv-plugin
cvs update: Updating appsrv-plugin/javahelp
cvs update: Updating appsrv-plugin/javahelp/com
cvs update: Updating appsrv-plugin/javahelp/com/sun
cvs update: Updating appsrv-plugin/javahelp/com/sun/jdo
cvs update: Updating appsrv-plugin/javahelp/com/sun/jdo/modules
cvs update: Updating appsrv-plugin/javahelp/com/sun/jdo/modules/persistence
cvs update: Updating appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs
cvs update: Updating
appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs/images
cvs update: Updating
appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs/mapping
cvs update: Updating
appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs/mapping/ejb
cvs update: Updating
appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs/overview
cvs update: Updating
appsrv-plugin/javahelp/com/sun/jdo/modules/persistence/docs/overview/ejb
cvs update: Updating appsrv-plugin/javahelp/org
cvs update: Updating appsrv-plugin/javahelp/org/netbeans
cvs update: Updating appsrv-plugin/javahelp/org/netbeans/modules
cvs update: Updating appsrv-plugin/javahelp/org/netbeans/modules/j2ee
cvs update: Updating appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun
cvs update: Updating appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide
cvs update: Updating appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/JavaHelpSearch
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/appconfigeditors
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/configeditors
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/ejbconfigeditors
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/general
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/images
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/resourcewizards
cvs update: Updating
appsrv-plugin/javahelp/org/netbeans/modules/j2ee/sun/ide/docs/runtimetab
cvs update: Updating appsrv-plugin/libapi
cvs update: Updating appsrv-plugin/libapi/org
cvs update: Updating appsrv-plugin/libapi/org/netbeans
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules/j2ee
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules/j2ee/sun
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules/j2ee/sun/api
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules/j2ee/sun/ide
cvs update: Updating appsrv-plugin/libapi/org/netbeans/modules/j2ee/sun/ide/editors
cvs update: Updating
appsrv-plugin/libapi/org/netbeans/modules/j2ee/sun/ide/editors/ui
cvs update: Updating appsrv-plugin/libsrc
cvs update: Updating appsrv-plugin/libsrc/org
cvs update: Updating appsrv-plugin/libsrc/org/netbeans
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/controllers
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/j2ee
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/j2ee/incrdeploy
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/j2ee/mbmapping
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/runtime
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/runtime/actions
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/ide/runtime/nodes
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/common
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/ejbmodule
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/other
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/webapp
cvs update: Updating
appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/share/configBean/customizers/webservice
cvs update: Updating appsrv-plugin/libsrc/org/netbeans/modules/j2ee/sun/util
cvs update: Updating appsrv-plugin/libvalidationsrc
cvs update: Updating appsrv-plugin/libvalidationsrc/org
cvs update: Updating appsrv-plugin/libvalidationsrc/org/netbeans
cvs update: Updating appsrv-plugin/libvalidationsrc/org/netbeans/modules
cvs update: Updating appsrv-plugin/libvalidationsrc/org/netbeans/modules/j2ee
cvs update: Updating appsrv-plugin/libvalidationsrc/org/netbeans/modules/j2ee/sun
cvs update: Updating
appsrv-plugin/libvalidationsrc/org/netbeans/modules/j2ee/sun/validation
cvs update: Updating
appsrv-plugin/libvalidationsrc/org/netbeans/modules/j2ee/sun/validation/impl
cvs update: Updating appsrv-plugin/persistence-tool-support
cvs update: Updating appsrv-plugin/persistence-tool-support/com
cvs update: Updating appsrv-plugin/persistence-tool-support/com/sun
cvs update: Updating appsrv-plugin/persistence-tool-support/com/sun/jdo
cvs update: Updating appsrv-plugin/persistence-tool-support/com/sun/jdo/api
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/api/persistence
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/api/persistence/mapping
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/api/persistence/mapping/core
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/api/persistence/mapping/ejb
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/api/persistence/model
cvs update: Updating appsrv-plugin/persistence-tool-support/com/sun/jdo/modules
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping/core
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping/core/resources
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping/ejb
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping/ejb/ui
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/modules/persistence/mapping/ejb/ui/panels
cvs update: Updating appsrv-plugin/persistence-tool-support/com/sun/jdo/spi
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/generator
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/generator/database
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/utility
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/utility/database
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/utility/generator
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/utility/generator/io
cvs update: Updating
appsrv-plugin/persistence-tool-support/com/sun/jdo/spi/persistence/utility/logging
cvs update: Updating appsrv-plugin/src
cvs update: Updating appsrv-plugin/src/org
cvs update: Updating appsrv-plugin/src/org/netbeans
cvs update: Updating appsrv-plugin/src/org/netbeans/modules
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/editors
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/db
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/incrdeploy
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/runtime
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/runtime/actions
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/runtime/nodes
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/j2ee/ui
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/sunresources
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/sunresources/beans
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/sunresources/resourceactions
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/sunresources/resourcesloader
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/ide/sunresources/wizards
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/share
cvs update: Updating appsrv-plugin/src/org/netbeans/modules/j2ee/sun/share/dd
cvs update: Updating
appsrv-plugin/src/org/netbeans/modules/j2ee/sun/share/dd/resources
cvs update: Updating sunddapi
cvs update: Updating sunddapi/src
cvs update: Updating sunddapi/src/org
cvs update: Updating sunddapi/src/org/netbeans
cvs update: Updating sunddapi/src/org/netbeans/modules
cvs update: Updating sunddapi/src/org/netbeans/modules/j2ee
cvs update: Updating sunddapi/src/org/netbeans/modules/j2ee/sun
cvs update: Updating sunddapi/src/org/netbeans/modules/j2ee/sun/dd
cvs update: Updating sunddapi/src/org/netbeans/modules/j2ee/sun/dd/api

Comment 5 _ ludo 2005-03-28 06:04:16 UTC
all bundles from persitence-tools-support.jar  have to be localised.

Marking as fixed. Please, send emails if further info is needed.
Comment 6 Rochelle Raccah 2005-03-29 00:47:26 UTC
Please let me know if the existing ja files should be placed there as well.
Comment 7 Ken Frank 2005-03-29 04:27:15 UTC
I dont think existing ja files should go there - translatedfiles is a place to put
back translated files by l10n (if its correct that l10n puts back to the
persistence repos and not to nb repos)

But if you could send a separate zip of the translated ja files to me,
I can send to ja team.
I'm sure it will be helpful for l10n to have as a reference. But they
also need to localize for zh also.

Comment 8 Ken Frank 2005-03-29 04:34:03 UTC
Ludo and Michal, 

can you clarify ?

does this process, for both as plugin and persistence mean:

a. that l10n gets the persistence 10n kits from the other nb build area (promoe) -
(thats where i see the plugin kits now)
(or will the plugin kit now have also the persistence files also ?)

b. that l10n puts back to the translatedfiles cvs ludo mentions below
in the closed src and not to the nb cvs ?


c. if its to the closedsrc place, and there is one kit for each of
plugin and persistence, then both would still go under the 
translatedfiles/appserv-plugin ?

d. if its to the closedsrc location below, do you also have build scripts
in place to build the localized ja and zh_CN jars ?

Thanks - Ken

ken.frank@sun.com
Comment 9 Rochelle Raccah 2005-03-30 01:14:29 UTC
Done.  I've also sent you a link to the last version of translated zh files.
Comment 10 Ken Frank 2005-03-31 16:57:33 UTC
verifying as this is being completed working with dev and RE to implement all steps.