Bug 229375 - Enhancements to Externalize Strings Wizard
Summary: Enhancements to Externalize Strings Wizard
Status: NEW
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.3.2   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy
Depends on:
Blocks:
 
Reported: 2008-04-29 11:58 EDT by Eric Kolotyluk CLA
Modified: 2012-10-29 12:02 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Kolotyluk CLA 2008-04-29 11:58:11 EDT
The Externalize Strings Wizard is a nice start, but after using it a while it can become quite frustrating to use. Please consider the following enhancement requests:

1) From a previous enhancement request, there should be a way to configure a default accessor class and default properties file. The wizard should always assume the default if set.

2) In the wizard when you try to type in the Key name the wizard always prepends the key with the name of the class. Please give the user a way to disable this behavior - it is very annoying. I want to use the keys I enter without embellishment.

3) When the wizard starts it should search the properties file to see if any strings already exist in that file, and prepopulate the keys in the wizard with the corresponding keys in the properties file. It would be nice to indicate in the UI somehow that it has done so.

4) The wizard should keep the properties file in alphabetical order - based on the keys.

5) The wizard should alert the user to any duplicate strings in the properties file - translation costs money, duplicate translation is wasted money.
Comment 1 Chris Aniszczyk CLA 2008-04-30 14:24:29 EDT
Sure.

Tagging bugday for community help.
Comment 2 Michael Rennie CLA 2012-10-29 12:02:21 EDT
Another good clean up would be to show all of the NL strings for a bundle when you select the bundle in the wizard, rather than forcing the user to drill down each tree to see what the strings are.