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 85105 - Internationalization wizard enhancements
Summary: Internationalization wizard enhancements
Status: NEW
Alias: None
Product: java
Classification: Unclassified
Component: I18N (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Ralph Ruijs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-18 06:43 UTC by Jun Qian
Modified: 2014-09-29 05:08 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jun Qian 2006-09-18 06:43:44 UTC
I like the Internationalization Wizard that allows one to work on the whole
project, especially when the project contains a lot of packages and java files.
However, to make it more useful, I do have a few suggestions:

1. In the second step of the wizard (Select Resources for Sources), the user is
forced to select a resource file for each java file. Therefore, in order to move
on to the next step, the user has to create one resource file for each java file
or each java package beforehand, even if it turns out there is nothing to
internationalize for that java file or package later. Can we make the resource
file generated on demand?

2. In the third step of the wizard (Modify Found Strings), it would be nice to
show some context info for each found string, either through some tooltip, or
maybe opening the java editor and jumping to that line if a string is clicked.

3. Also in the third step of the wizard, it would be nice to have capability to
indicate that the hard-coded string should not be i18nized, which, adds a "//
NOI18N" string at the end of the line in the java file. Maybe this should be
done if the checkbox in front of the hard-coded string is not checked? (It could
be tricky if multiple strings are on the same line and the user only wants some
strings to be i18nized.)

4. Still in the third step of the wizard, if the user has a lot of files and a
lot of hard-coded strings, he might not be able to work out all of them at once.
So if the user could say "OK" on a file-by-file basis, that would be really useful.