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 117416 - [60cat] Automatic internationalization uses different case for unicode chars
Summary: [60cat] Automatic internationalization uses different case for unicode chars
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Properties (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Marian Petras
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-02 10:58 UTC by tboerkel
Modified: 2007-10-22 14:10 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tboerkel 2007-10-02 10:58:31 UTC
[ BUILD # : 200710011200 ]
[ JDK VERSION : 1.6.0_02 ]

Automatic internationalization of forms is enabled. We made a form
with NB 5.5.1 and now are working on it with 5.5.1 and 6.0.

5.5.1 used uppercase in hex codes for unicode chars and 6.0 uses
lowercase in the .properties files.

For example, 5.5.1:
APplusManagerGUI.revertButton.text=R\u00FCckg\u00E4ngig

6.0:
APplusManagerGUI.revertButton.text=R\u00fcckg\u00e4ngig

This may look trivial but it results in absolutely unnecessary and
irritating diffs in the .properties files.

Even if it is not supported or encouraged to use 5.5.1 and 6.0
parallel, it is still an issue when upgrading from 5.5.1 to 6.0.
Comment 1 Jan Stola 2007-10-11 11:09:12 UTC
Reassigning to properties module for evaluation. It seems that it used uppercase letters in escape sequences, but it 
uses lowercase letters by now.
Comment 2 Marian Petras 2007-10-22 14:10:51 UTC
Fixed in the trunk.

This was really a trivial fix - see the diff.

Modified file:
    properties/src/org/netbeans/modules/properties/PropertiesEncoding.java   (1.15)

Diff:
http://deadlock.netbeans.org/fisheye/browse/netbeans/properties/src/org/netbeans/modules/properties/PropertiesEncoding.java?r1=1.14&r2=1.15