Peter,
thank you very much for your quick reply.
I understand what you are saying, and it makes sense, however
for HTMLHelp, we are seeing different (perhaps buggy?) behavior.
We imported a Russian Word document into RoboHelp, and it
seems that nearly all Russian characters are non-ASCII. When we
import the Word document, and we use Russian characters for the
project / file name, RoboHelp crashes when first opening the
imported Russian Help project. If we use ASCII characters, then
RoboHelp is fine.
We can compile all Single Source Layouts, except Microsoft
HTML Help.
By default, in Project Settings, the Language was set at
English (US). When we compile HTMLHelp, we get a Html Help Settings
dialog box that states "Html Help settings has unsupported
characters for the choosen (SP!) language. Do you want to continue?
Yes No" Chosing "Yes" results in a CHM file where al the characters
in the Table of Contents are question marks (?) and none of the
help topics is actually displayed ("The page cannot be displayed).
The HTML compiler reports error HHC5003 ("URL reference in the TOC
cannot be resolved: "????????.htm"."). If we select "No", then no
CHM file is generated.
Now, if we change in Project Settings the Language to Russian
(Russia), then none of this happens. Yup. Indeed. Makes no sense,
eh!?
Before I continue, keep in mind that everything in this
project (except the main project / file name, which is in ASCII
characters) are in Russian characters. This includes topic titles,
etc. By the way, the image file names are ASCII too, since they are
just the image###.gif that the Word import wizard generated.
Anyhow, if we now compile HTMLHelp, we do not get that dialog
box anymore. Instead, the compiler reports warning HHC4001 ("The
following alias line does not contain an '=' character separating
the topic IDs: ."), then displays the
Russian-character file names with extended-ASCII (Western-European)
characters such as
"Êðà òêèé_îáçîð.htm",
and then ... huh!?!?! NOW IT WORKS ALL OF A SUDDEN!!! WE HAVE A
RUSSIAN CHM FILE!!!
Wow, I have no idea what I did to make it work all of a
sudden. Well, persistence with repeated trial-and-error I suppose.
We will investigate some more, to figure out what changed (to
avoid this problem in the future).
But in any case, the issue with Project Preferences >
Language is still valid.
Thanks so much!