18.12 Generating HTML Help in non-Western languages

HTML Help does not support Unicode well, even in the topic pane where it might appear to do so. Topic content is rendered by the Internet Explorer HTML engine, so the topic pages themselves could use UTF-8. However, the Search function works only on characters that are in the Windows code pages that HTML Help supports. For example, English text in a Japanese file can be found, but Search will not find any Japanese content.

In this section:

§18.12.1 Converting from Unicode to Windows code pages

§18.12.2 Specifying locale and language for HTML Help

§18.12.3 Preventing inclusion of Unicode numeric references

See also:

§16.5.8.3 Specifying index sort type and locale

§18.3.5 Deciding whether to compile HTML Help

§18.13.3 Compiling in a different language

Previous Topic:  18.11.6 Producing a list of aliases and associated topic titles

Next Topic:  18.12.1 Converting from Unicode to Windows code pages

Parent Topic:  18. Generating Microsoft HTML Help

Sibling Topics:

18.1 Understanding how DITA2Go produces HTML Help

18.2 Understanding why Unicode is not the answer

18.3 Setting up an HTML Help project

18.4 Customizing HTML Help display features

18.5 Creating pop-ups for HTML Help

18.6 Creating links and hypertext jumps in HTML Help

18.7 Creating related-topic links for HTML Help

18.8 Using secondary windows in HTML Help

18.9 Generating contents and index for HTML Help

18.10 Providing full-text search (FTS) for HTML Help

18.11 Setting up CSH for HTML Help

18.13 Compiling and testing HTML Help

18.14 Mapping and merging CHM files