Unicode can be reliably saved as ANSI (which supports double byte languages
such
as japanese and chinese). However you do need to take care that your
machine is set to the appropriate language (Code Page).
EG. In converting from Unicode to Ansi you need to use the correct CodePage
(This
is generally set up in Windows Control panel - 2K and XP only). If you
have the wrong code page you will just get goop or ???? letters.
So if I open a Unicode file up in NotePad and save to Ansi Japanese --- if
the current
code page (Windows Language) is not set to Japanese it just wont work.
The Code Page tells windows how to map the Unicode to a restricted set of
chars (usually
256 chars -- more if double byte).
Certainly having mixed languages in the TOC wont work (unless all
those chars can exist in a single code page). All Code pages usually share
the
first 128 chars.
Once you have converted to ANSI the next step is to make sure you have the
CharSet and Language settings correct in your HHP and HHC and HHK files.
Some things like seeing a Chinese HHK Index on an English machine just
seems to be impossible. Always compile Chinese on a real Chinese machine.
Internet Explorer is unicode friendly. If you can just find a compatible TOC
and
search you can stay in Unicode. How about using like a web type TOC.
--
Rob Chandler
MS Help MVP
http://helpware.net/FAR/
Post by ZukaThanx for the tip.
I have no problems with characters in the page view (right view). They are
displayed as they should, I used UTF-8 encoding. But I cannot do the same
for "Contents" (the Table of Contents.hhc file), so my help topics and
subtopics are reduced to plain ASCII I suppose.
I tried to rename Table of Contents.hhc to Table of Contents.htm and use
UTF-8 but it didn't help. I got djibberish characters there where 2 bytes
are used for encoding.
Post by Pete Lees [MVP]Zuka,
Post by ZukaWhy can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file
manually and setting the encoding in it. Nothing works.
Does anything in the Translation Info section of the page
below help?
http://helpware.net/FAR/far_faq.htm
Pete