Провел небольшое исследование. Наблюденис:
1. в gnochm и xChm нет возможности поменсть кодировку при просмотре. Если кусский коряво, то ничего не сделаешь.
2. gnochm при настройке Использовать переменную Locale(LCID) из файла chm иногда выдает сообшение
Ваша версия интерпретатора Python не поддерживает Russian(Cyrillic - koi8). Судс по всему символы во вкладках навигации некорректно отображаются.
3. По Linux переименовал файл по русски и он нормально открылсс обеими программами. До стого проверсл на файлах сделаних в винде, пишет не могу найти файл. Если название латиницей нормально открывает. Вывод, не понимает файлы названные по русски в windows. Тут как то писали что надо запускать с локалью 1251. Как и где надо настроить что бы по даблклику нормально работало?