Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365516 - Arabic and Hebrew characters are replaced by underscore line in Jet Transformation Project” wizard.
Summary: Arabic and Hebrew characters are replaced by underscore line in Jet Transform...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Jet (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-04 04:42 EST by Ghada Selim CLA
Modified: 2020-05-01 16:11 EDT (History)
8 users (show)

See Also:


Attachments
JET wizard with Arabic letters (37.07 KB, image/jpeg)
2011-12-04 04:44 EST, Ghada Selim CLA
no flags Details
Snapshots for different wizards (103.18 KB, application/x-rar)
2011-12-05 06:49 EST, Ghada Selim CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ghada Selim CLA 2011-12-04 04:42:38 EST
Build Identifier: 20110615-0604

Arabic and Hebrew characters are replaced by underscore line in Jet Transformation Project” wizard.

Reproducible: Always

Steps to Reproduce:
1.Open a “Jet Transformation Project” wizard.
2.Write Arabic or Hebrew letters in the “project name” field

Expected Result:
The typed name for the project should be the same as the name of the Default java package.

Actual Result: 
The Arabic characters are replaced by underscore line in the Default java package name.
Comment 1 Ghada Selim CLA 2011-12-04 04:44:54 EST
Created attachment 207879 [details]
JET wizard with Arabic letters
Comment 2 Remy Suen CLA 2011-12-04 17:49:36 EST
Does this problem occur with other new project wizards or just the JET one?
Comment 3 Ghada Selim CLA 2011-12-05 06:48:22 EST
(In reply to comment #2)
> Does this problem occur with other new project wizards or just the JET one?

This problem exists in project wizards "Feature Project" and "Feature Patch". It also appears in the wizards "Plug-in Project" and "Fragment Project" but these wizards specifically display a warning message to the user if he enters invalid characters while it is missing in  "JET,"Feature Project" and "Feature Patch" wizards.

Please refer to the discussion in these related bugs (Bug 363312 , Bug 81994 ).
Comment 4 Ghada Selim CLA 2011-12-05 06:49:38 EST
Created attachment 207909 [details]
Snapshots for different wizards
Comment 5 Curtis Windatt CLA 2011-12-05 15:49:43 EST
What exactly are you wanting changed?  Arabic characters are not supported in plug-in names (bug 81994).  the 'Jet Transformation Project' wizard is not provided by PDE so for any changes there you would have to file a bug against the provider.
Comment 6 Julia Zhou CLA 2012-05-21 05:51:57 EDT
We found the same issue happened with GB18030 characters in Jet Transformation Project wizard.

We also think that a warning message should be displayed to the user mentioning that Default Java package may only contain [a-zA-Z0-9] plus period (.) and underscore (_).
Comment 7 Julia Zhou CLA 2012-05-21 05:54:45 EDT
(In reply to comment #5)
> What exactly are you wanting changed?  Arabic characters are not supported in
> plug-in names (bug 81994).  the 'Jet Transformation Project' wizard is not
> provided by PDE so for any changes there you would have to file a bug against
> the provider.

Hi,
We are not sure what is the provider of 'Jet Transformation Project' you means, is it M2T/JET? should we change the product owned to M2T? Thank you~
Comment 8 Curtis Windatt CLA 2012-05-22 17:03:55 EDT
Moving to M2T/JET for comment.  Please move again if this is the wrong component.  There does not appear to be any changes required to PDE.  The extra characters are not supported in the bundle name, but are respected in the project name for the standard PDE new plug-in wizard.
Comment 9 Pavan V CLA 2013-05-03 02:10:28 EDT
The field that is being referred to is a Java package name field which has to follow Java naming conventions. Which is why all of the non-english characters are replaced by underscores here, which makes for a valid java package name.

This is a works as designed scenario