United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7171668 : [macosx] NLS: .strings files do not have UTF-16 BOM

Details
Type:
Bug
Submit Date:
2012-05-24
Status:
Closed
Updated Date:
2013-07-01
Project Name:
JDK
Resolved Date:
2012-06-20
Component:
deploy
OS:
os_x
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
7u6
Fixed Versions:

Related Reports
Backport:

Sub Tasks

Description
The string files in jdk7u-dev forest do not have UTF-16 BOM (byte order mark) in the beginning of the file:
deploy/src/plugin/macosx/controlpanel/prefpane/en.lproj/JavaControlPanel.strings
deploy/src/plugin/macosx/controlpanel/prefpane/en.lproj/InfoPlist.strings

WPTG now supports translation of .strings files, but the files were rejected due to missing BOM. I was able to manually convert the files to UTF-16 using
% iconv -f UTF-8 -t UTF-16 utf8_file > utf16_file

                                    

Comments
Refer to JDK-8014937.
                                     
2013-07-01
EVALUATION

The correct files have been attached. Currently, these files are blocking our automated translation drop system. We need these delivered to jdk8 and jdk7u6 as soon as possible. Thanks!
                                     
2012-06-13



Hardware and Software, Engineered to Work Together