È disponibile una versione alternativa di KchmViewer 8.1, un programma per visualizzare file nei formati chm ed epub. Questo fork alternativo si distingue per l'inclusione di alcuni miglioramenti che non sono stati e probabilmente non saranno inclusi nella versione principale. Il programma KchmViewer è scritto in C++ utilizzando la libreria Qt e viene distribuito con licenza GPLv3.
Questa versione è incentrata sul miglioramento della traduzione dell'interfaccia utente (inizialmente la traduzione funzionava solo nelle applicazioni compilate con il supporto per KDE):
- Aggiunto il supporto per la traduzione dell'interfaccia utente indipendente da KDE tramite GNU Gettext. Dialoghi e messaggi Qt e KDE vengono anch'essi tradotti se i file corrispondenti sono disponibili.
- Aggiornata la traduzione in lingua russa.
- Corretto un errore nella visualizzazione delle pagine di alcuni file EPUB. I file EPUB contengono XML, ma l'applicazione li interpretava come HTML. Se l'XML contiene un tag di intestazione auto-chiudente, il browser lo considerava HTML non valido e non mostrava il contenuto.
Nella versione per KDE:
- Corretto un errore nel filtro dei file per la finestra di dialogo "Apri file" in KDE. A causa di un errore nella descrizione del filtro, la finestra di dialogo "Apri file" mostrava solo file CHM. Ora la finestra di dialogo ha tre opzioni di visualizzazione:
- Tutti i libri supportati
- Solo CHM
- Solo EPUB
- Corretto un errore nell'analisi degli argomenti della riga di comando con caratteri non latini.
- Aggiornato lo script di build per una migliore supporto dell'installazione delle applicazioni in Windows e macOS.
Fonte: opennet.ru
