Issue 12617 - Greek characters are lost when saving to MS Word 6/95 format
Summary: Greek characters are lost when saving to MS Word 6/95 format
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: michael.ruess
QA Contact: issues@sw
URL:
Keywords: oooqa
Depends on: 12445
Blocks:
  Show dependency tree
 
Reported: 2003-03-24 17:00 UTC by akrioukov
Modified: 2013-08-07 14:41 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Test document containing some Greek and Russian text. (5.50 KB, application/octet-stream)
2003-03-24 17:01 UTC, akrioukov
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description akrioukov 2003-03-24 17:00:19 UTC
Just open the attached document (it contains some Russian and Greek text) and
try to save it as MS Word 6 or 95 document. The Russian text is saved correctly
(however, OOo still can't correctly read it), but the Greek text is simply
replaced with question marks.
Comment 1 akrioukov 2003-03-24 17:01:19 UTC
Created attachment 5215 [details]
Test document containing some Greek and Russian text.
Comment 2 prgmgr 2003-06-17 17:31:18 UTC
Thank you for using and supporting OOo.

Does this problem still exist in 1.1 Beta 2?
Comment 3 akrioukov 2003-06-19 18:36:46 UTC
Yes, the problem still appears in 1.1Beta2. So I've changed the "version" field for 
this issue. 
 
Comment 4 prgmgr 2003-06-20 16:02:07 UTC
I think this is a font issue.

You may need a localized build in order to support non-english fonts.

Does it happen with the localized builds of OOo?
Comment 5 akrioukov 2003-06-20 16:51:32 UTC
First of all, there is no localized build for 1.1Beta2. I experimented with English 
version. When I save a file to Winword 6.0/95 format, Cyrillic characters are 
interpreted correctly, but Greek ones are not. I think, should be no difference 
between two non-Latin codepages (windows-1251 and windows-1253) in this 
point. 
 
And it is not a font issue, because I have Greek characters in my fonts, I can 
see them in my documents and input them from keyboard. Of course, I can save 
my files to any Unicode-based format (like rtf, Winword 97, or native sxw). 
However, when I'm saving a file to Winword 6.0/95 format, my Greek characters 
are lost (replaced with question marks). Really such a behaviour is normal for 
Unicode characters not present in any windows-125* codepage, but Basic Greek 
characters must be converted to windows-1253, as well as Cyrillic ones are 
converted to windows-1251. 
Comment 6 h.ilter 2003-07-02 16:05:53 UTC
Reassigned to MRU
Comment 7 michael.ruess 2003-07-03 07:27:08 UTC
This is a well known issue and not so easy to solve. As long as Word
6/95 format is not capable of storing Unicode, there does not exist a
solution how to save different encodings in one document.
See issue #12445 for more details. This will be closed as duplicate.

*** This issue has been marked as a duplicate of 12445 ***
Comment 8 michael.ruess 2003-07-03 09:01:32 UTC
Closed.
Comment 9 akrioukov 2003-07-04 20:02:29 UTC
Disagree. First of all, since Word 6/95 format is not capable of storing Unicode, 
it *does* store text in different 8-bit codepages in one document. The only thing 
we need is the conversion of our characters to the correct windows-125* 
codepage. OOo is already capable to perform such a conversion, since Cyrillic 
characters are saved correctly. So the problem is not with saving national 
characters in general (as in issue 12455), but only with Greek characters, which 
should be converted to windows-1253. This means that this issue may be 
marked as depending from 12455, but not as a duplicate of it. 
Comment 10 akrioukov 2003-07-04 20:03:57 UTC
Reassigned to Caolan McNamara. 
Comment 11 caolanm 2003-07-17 15:56:59 UTC
With fix for issue 12445 this should work in 2.0. Its pretty
experimental because the codepage to export to has to be figured out
from the unicode range the characters are in.
Comment 12 caolanm 2003-08-15 17:23:21 UTC
reopen to reassign
Comment 13 caolanm 2003-08-15 17:24:03 UTC
cmc->mru: Working limerickfilterteam08
Comment 14 michael.ruess 2003-08-27 16:25:59 UTC
Checked fix with internal CWS filterteam08.
Comment 15 michael.ruess 2003-08-27 16:26:27 UTC
Fix verified. Will be part of OO 2.0.
Comment 16 michael.ruess 2003-11-27 10:41:19 UTC
Fix good in OO 2.0 snapshot src680m13.