Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365516

Summary: Arabic and Hebrew characters are replaced by underscore line in Jet Transformation Project” wizard.
Product: z_Archived Reporter: Ghada Selim <ghadas>
Component: JetAssignee: Project Inbox <m2t.jet-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: curtis.windatt.public, dimas, dsayed, pavan.ananth, pelder.eclipse, pwebster, remy.suen, zhoulibj
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
JET wizard with Arabic letters
none
Snapshots for different wizards none

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