Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4531092
Votes 0
Synopsis JaWS, Translation errors
Category javawebstart:l10n
Reported Against 1.0.1_02
Release Fixed 1.2, 1.4.1(hopper-beta) (Bug ID:2109511)
State 10-Fix Delivered, Verified, bug
Priority: 3-Medium
Related Bugs 4528249 , 4688776
Submit Date 26-NOV-2001
Description
Date: 26. 11. 2001
Jaws: 1.0.1_02 (2001-11-14)
jre: 1.3.1_01, 1.4
Languages: German, Spanish, French

Some translation errors in these languages during installation and in GUI. Please see attached files.
Work Around
N/A
Evaluation
Spanish:
There are some english sentences during spanish installation. But the important parts of the installation (eg. select the directory to install JaWS) are in Spanish. 
In the application manager there are only some grammar errors, but no english sentences.

other languages:
In other languages there are only some minor translation errors, but no english senteces.
Thus I am downgrading the priority to P3.

  xxxxx@xxxxx   2001-11-27


  xxxxx@xxxxx   2002-04-17
******** l10n evaluation template - begin ***********

Evaluation :
Most of the strings were a simple replace. The only difficult part was the english strings in the spanish installer, as I couldn't find the strings anywhere in the resource files. It turned out they were put in during the build, and the makefile had the wrong key ID for spanish - 0x0C0A instead of 0x000A. This meant the spanish stringtable file wasn't read and the english strings were compiled in by default. 

sccsdiff info (e.g. sccs diffs -r1.30 1.31 Activator_fr.java):
sccs diffs -r1.24 1.25 make-int.nsi 

------- 1.25 -------
ERROR [SCCS/s.1.25]: `SCCS/s.1.25' nonexistent (ut4)

------- make-int.nsi -------
2c2
< # @(#)make-int.nsi	1.24 02/04/02
---
> # @(#)make-int.nsi	1.25 02/04/11
21c21
< StringTable strings_es.txt 0x0C0A
---
> StringTable strings_es.txt 0x000A

 sccs diffs resource-int_fr.rc 

------- resource-int_fr.rc -------
202c202
<     JAVAWS_MESSAGE_SETUP    "Configuration de %1"
---
>     JAVAWS_MESSAGE_SETUP    "Installation de %1"
208c208
<     JAVAWS_MESSAGE_SETUP2   "Configuration de %1 : %2"
---
>     JAVAWS_MESSAGE_SETUP2   "Installation de %1 : %2"

sccs diffs strings_es.properties 

------- strings_es.properties -------
168c168
< controlpanel.advanced.cache=Opciones de la carpeta de la aplicaci\u00F3n:
---
> controlpanel.advanced.cache=Opciones de la carpeta de aplicaciones:
185,186c185,186
< controlpanel.advanced.clearCache1=Se van a suprimir todos los recursos descargados.\nPara cualquier ejecuci\u00F3n posterior se deber\u00E1n volver a descargar los recursos.\n
< controlpanel.advanced.clearCache2=\u00BFSeguro que desea hacerlo?
---
> controlpanel.advanced.clearCache1=Se suprimir\u00E1n todos los recursos descargados.\nPara cualquier ejecuciones posteriores deber\u00E1 descargar de nuevo los recursos.\n
> controlpanel.advanced.clearCache2=\u00BFSeguro que desea borrar?
461c461
< certificatePanel.general.label=Informaci\u00F3n del certificaci\u00F3n
---
> certificatePanel.general.label=Informaci\u00F3n del certificado

 sccs diffs -r1.09  strings_de.properties 

------- strings_de.properties -------
173c173
< controlpanel.advanced.logFileLabel=Dateinamen protokollieren
---
> controlpanel.advanced.logFileLabel=Protokolldateiname 
175c175
< controlpanel.advanced.chooseLogButton=Name der Protokolldatei ausw\u00E4hlen
---
> controlpanel.advanced.chooseLogButton=Protokolldateinamen ausw\u00E4hlen
180c180
< controlpanel.advanced.currentSizeLabel=Aktuelle Gr\u00F6\u00DFe (in KByte)
---
> controlpanel.advanced.currentSizeLabel=Aktuelle Gr\u00F6\u00DFe (in KB)
345c345
< player.launchMenuItem=Starten {0}
---
> player.launchMenuItem={0} Starten 
476c476
< certificatePanel.certPath.import=Import...
---
> certificatePanel.certPath.import=Importieren...
478c478
< certificatePanel.certPath.export=Export...
---
> certificatePanel.certPath.export=Exportieren...

sccs diffs -r1.8 strings_fr.properties 

------- strings_fr.properties -------
180c180
< controlpanel.advanced.currentSizeLabel=Taille r\u00E9elle (en ko)
---
> controlpanel.advanced.currentSizeLabel=Taille r\u00E9elle (en Ko)
185,186c185,186
< controlpanel.advanced.clearCache1=Cette op\u00E9ration supprimera toutres les ressources t\u00E9l\u00E9charg\u00E9es.\nLes ressources devront \u00EAtre t\u00E9l\u00E9charg\u00E9es de nouveau pour une ex\u00E9cution ult\u00E9rieure.\n
< controlpanel.advanced.clearCache2=Est-ce vraiment ce que vous voulez?
---
> controlpanel.advanced.clearCache1=Cette op\u00E9ration supprimera toutes les ressources t\u00E9l\u00E9charg\u00E9es.\nLes ressources devront \u00EAtre t\u00E9l\u00E9charg\u00E9es de nouveau pour une ex\u00E9cution ult\u00E9rieure.\n
> controlpanel.advanced.clearCache2=Etes-vous s\u00FBr de vouloir effectuer cette op\u00E9ration?
236c236
< controlpanel.proxy.overRideLabel=Aucun h\u00F4te proxy (utilisez des virgules pour s\u00E9parer des h\u00F4tes multiples).
---
> controlpanel.proxy.overRideLabel=Aucun h\u00F4te proxy (utilisez des virgules pour s\u00E9parer des \nh\u00F4tes multiples).
386c386
< jresearcher.maintitle=Chercheur de JRE 
---
> jresearcher.maintitle=Recherche de JRE 
461,462c461,462
< certificatePanel.general.title=Information
< certificatePanel.general.label=Information de certification
---
> certificatePanel.general.title=Informations
> certificatePanel.general.label=Informations de certification
465c465
< certificatePanel.general.dateString0=Valide de {0} \u00E0 {1}
---
> certificatePanel.general.dateString0=Valide du {0} \u00E0u {1}


List file(s) to be delivered :
build/win32/resources/make-int.nsi
src/win32/nsis/exehead/resource-int_fr.rc
src/share/classes/com/sun/javaws/resources/strings_de.properties
src/share/classes/com/sun/javaws/resources/strings_fr.properties
src/share/classes/com/sun/javaws/resources/strings_es.properties

Target Build : Jaws 1.2

Additional Info :

******** l10n evaluation template - end***********
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang