Created attachment 16671 [details] скриншот Проблема была замечена в P10, но я перепроверил в Сизифе на момент 22.08.2024. Есть читалка chm-справок - Xchm. - apt-get install xchm Есть справка с кодировкой win-1251. Открываем данную справку в данной программе - получаем кракозябры. Видимо, как-то нужно настроить параметры кодировки в коде.
Пример нечитаемого файла - для вложения он слишком большой - прикрепляю внешней ссылкой https://disk.yandex.ru/d/IWGpcDzKfAzAvw
Разработчик программы говорит что в апстриме все в порядке. Это у нас проблема. https://github.com/rzvncj/xCHM/issues/41 https://github.com/rzvncj/xCHM/issues/42 В комментариях он расписал возможные причины.
> В комментариях он расписал возможные причины. Он написал: 1. xCHM работает с русским языком (см. приложенный скриншот), но его (и wxWidgets) необходимо скомпилировать с поддержкой Unicode. Обратитесь к разработчикам вашего дистрибутива Linux. 2. У меня работает (я только что переименовал стандартный файл .chm, который у меня есть, в путь, похожий на ваш, скопировав/вставив из задачи) - все открылось
Приложил файл в issue: https://github.com/rzvncj/xCHM/issues/42 Я тоже встречал chm на русском, которые нормально открываются.
Ответ от разработчика: That file does not respect the CHM spec, and it does not set the charset to Russian in the #SYSTEM internal file of the .chm archive. The authors of the .chm file should rebuild it correctly.