I changed my macOS 10.14.2 first system language from Korean to English to Korean. After that, when I export (or compile) a korean document in scrivener to .doc or .odt format, all the Korean characters in exported files are broken (looks like a lot of empty squares).
In detail, What I did was like this (step by step):
My macOS system language was Korean. Then I got no problem with exporting korean documents to .doc or .odt
For some reason I had to change the system language to english. I exported my korean document to .doc format. When I opened that .doc file with MS Word for mac, all I can see is broken characters (squares).
So I restored system language to korean. I tried the same process and got no difference. Still got the same broken characters.
All my korean .scriv files produce broken exporting results now.
exporting to .rtf format works as good as before. Doc, docx, odts are broken with same pattern.
Is there any trick I can try? or should I wait for your next update?
The simple solution is to compile to RTF and open that in Word to let Word do the conversion to .docx and save the document in its native .docx format. RTF is a format originally created by Microsoft and in my 12 years of using Scrivener, Word—whether on Mac or Windows—has always opened my RTFs perfectly … though I only use English and Chinese, not Korean.
RTF is Scrivener’s native format, so when you compile to .docx, Scriv first compiles to RTF and then calls the third-party Aspose converter to convert the RTF to .docx. As that thread explains, there seems to be a problem with the Java used by the converter.
By compiling to RTF and opening that in Word, you are avoiding use of the Aspose converter. If you don’t have Word, Open Office and its variants also open RTFs, but use the Aspose converter, I believe, to convert them to .docx or .odt.
Thanks a lot for the info and detailed explanations. That’s exactly how I write and get final draft documents since the problem happened.
(In spite of this workaround, I hope that java-related bug be solved soon so I can save some clicks and speed up my work steps…)