Have you tested on an actual Japanese or Chinese operating system?
I ask because I believe that is necessary in order to fully present as intended. I'm doubtful it's sufficient to use an English version of Windows configured with language packs and the like.
Yes, our validation group tested on Japanese and Chinese OSs and see the same problem.
So what do I have to do, install RH on a PC with an Asian OS, then compile the help on that machine? If so, aaarghh...
Here's the full solution.
Note: This is for HTML help files.
On your PC:
- Make sure the appropriate language pack is installed on your PC.
- Select Start > Control Panel > Region and Language.
- On the Format and Administrative tabs, set the Format and system locale to the appropriate language/country.
- Restart the PC.
Note: PC display language does not have to be set to the target language.
- Open the Asian help project.
- Select File > Project Settings, then select the appropriate language.
- Select File > Generate > Primary Layout.
- In the HTML Help Options dialog, select the appropriate language, then click Save and Generate.
Thanks to the helpful folks at my translation agency, SDL, for showing me all the necessary settings.
An update to this: When you upgrade to the next version of RoboHelp, do the language setup on your PC before you open the RoboHelp project in the new version. I upgraded a project to RoboHelp 11, then tried the above procedure, and it didn't fix the garbage characters. Deleted the upgraded project, opened my version 10 backup, completed the steps required in RobobHelp, then the Asian characters were ok.