I'm using RH 9.
From my experience figuring out character issues like this can sometimes more of an art than a science. That's what it seems like anyway.
Some issues at play can be:
- Desktop language for non-unicode programs should match the output - From Control Panel, in the Region and Language dialog box, on the Administrative tab, make sure the language for non-unicode programs is set to the target language.
- RoboHelp language settings - Under File | Project Settings, ensure you've set the Language in RH to Czech for all the projects. In addition, in the Single Source Layouts pod, right-click on the output and choose Properties and in the Language drop down, make sure it's set to Czech.
- Character encoding in the file itself - Open the file (in this case .hhc) inside of a text editor like Notepad++ and from the Encoding menu, check its character encoding. From experience, this should be set to Encode in UTF-8 or Encode in UTF-8 without BOM.
- Character encoding in the XML tag - Also in Notepad++, check the encoding in the first <?xml ...> tag in line 1. From my hhc file we translated into Czech, it's set to <xml version="1.0" encoding="utf-8"?>
Thanks a lot Jared!
Apparently, the master file with links was the problem, it was the only one which did not have the language set to CZ (point 2 in your solution).
Now it is solved
Great! Glad I could help.