| Summary: | [target] Unexternalized string in New Target Definition wizard | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Kit Lo <kitlo> | ||||
| Component: | UI | Assignee: | Curtis Windatt <curtis.windatt.public> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | curtis.windatt.public | ||||
| Version: | 3.7 | ||||||
| Target Milestone: | 3.8 M1 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 353770 | ||||||
| Attachments: |
|
||||||
I found the string in "org.eclipse.pde.ui". The "<" & ">" in the string confused the pseudo translation generation :-). Resolved as INVALID. I have a few more comments about this problem. After investigation, we found that the pseudo translation tool confused the string "< no plug-ins found in the target >" to be a HTML tag and skipped the pseudo translation generation. I looked around to see how other areas in Eclipse presents the UI to user when there is nothing in a list. I usually just see an empty list without any message. Sometimes there maybe an informational message in the status area. Just wonder if there is any room for improving the UI or the message. I'm okay if the answer is no. The message was added to give users some indication why the tree was disabled. The < > was added to make the item look different for an informational message vs actual content. At a minimum, I think we can remove the < >, but perhaps the message could be removed entirely. Fixed in HEAD. See messages.properties in org.eclipse.pde.internal.ui.shared.target I removed the <> and changed to sentence casing. Also fixed PreviewContainerPage_0 which had the same style. That's a good solution. Thanks! Verified in I20110802-2000 |
Created attachment 198975 [details] Screen capture Build ID: I20110628-0800 Scenario: - From Preferences dialog, navigate to Plug-in Development > Target Platform - Click "Add..." button to create a new target definition - Click "Next >" on the New Target Definition wizard - Click the "Content" tab - The string "< no plug-ins found in the target >" is unexternalized