Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009307Openbravo ERP01. General setuppublic2009-06-02 18:262009-06-08 10:45
networkb 
alostale 
immediatemajoralways
closedfixed 
10
2.40MP3 
2.40MP5 
Core
No
0009307: The xml files created when a language is exported are not generated with utf-8 enconding when using window
The xml files created when a language is exported are not generated with utf-8 enconding when using window.
This causes an error if you want to use this files in another process, for example
with xml2po utility
-Go to general setup>Import/Export languages and export a language.
-Use the xml files generated at /path/AppsOpenbravo/attachments/lang/folder_of_the_language in another process for example in the xml2po utility

-If you use the files in the xml2po utility with the following order you get an error:
ant runXML2PO -DinpFold=/pathAppsOpenbravo/attachments/lang/es_ES -DoutFold=/path/output

-The error is the following:
org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence.

Modify the src/org/openbravo/erpCommon/ad_forms/Translation.java file
replacing the following line

OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream (out));

with this other.

OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream (out), "UTF8");

It is because you have to indicate that you want to use utf-8 encoding.
No tags attached.
blocks defect 0009302 closed alostale The xml files created when a language is exported are not generated with utf-8 enconding when using window 
Issue History
2009-06-03 08:35rafarodaTypedefect => backport
2009-06-03 08:35rafarodafix_in_branch => 2.40
2009-06-04 15:32hgbotCheckin
2009-06-04 15:32hgbotNote Added: 0016952
2009-06-04 15:32hgbotStatusscheduled => resolved
2009-06-04 15:32hgbotResolutionopen => fixed
2009-06-04 15:32hgbotFixed in SCM revision => http://code.openbravo.com/erp/stable/2.40/rev/da95f0e3637f947069ee6083be18858093d4d163 [^]
2009-06-08 10:45sureshbabuStatusresolved => closed
2009-06-08 10:45sureshbabuNote Added: 0017077
2009-06-08 10:45sureshbabuFixed in Version => 2.40MP5

Notes
(0016952)
hgbot   
2009-06-04 15:32   
Repository: erp/stable/2.40
Changeset: da95f0e3637f947069ee6083be18858093d4d163
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Thu Jun 04 15:27:36 2009 +0200
URL: http://code.openbravo.com/erp/stable/2.40/rev/da95f0e3637f947069ee6083be18858093d4d163 [^]

fixed bug 0009307: The xml files created when a language is exported are not generated with utf-8 enconding when using window

---
M src/org/openbravo/erpCommon/ad_forms/Translation.java
---
(0017077)
sureshbabu   
2009-06-08 10:45   
Tested working fine