Package: xwpe
Version: 1.5.30a-4.2
Severity: minor
Tags: upstream

The Info viewer (Help -> Info) does not handle UTF-8 encoded text.
Modern info pages contain UTF-8 characters for translations
(Cyrillic, Chinese, accented Latin characters for Spanish, French,
Portuguese, Romanian, etc.). xwpe displays these as garbled
sequences because it reads files byte-by-byte and cannot decode
multi-byte UTF-8.

Steps to reproduce:

1. Run xwpe (or wpe)
2. Open Help -> Info
3. Scroll down to the translated sections (e.g. help2man-sr,
help2man-uk, help2man-zh_CN, help2man-es, help2man-fr,
help2man-pt_BR, help2man-ro)

Expected: Correctly rendered UTF-8 text, e.g.:
- Spanish: "Generacion automatica de la pagina del manual."
- French: "Creation automatique de page de manuel."
- Romanian: "Generare automata a paginii de manual."
- Cyrillic: Readable Russian/Ukrainian/Serbian text
- Chinese: Readable Chinese characters

Examples of garbled text:
- @C@3 instead of o-acute (Spanish "Generaci@C@3n")

Root cause seems to be that xwpe is a legacy C89 application that predates 
UTF-8 spread usage. Text rendering functions need to be revisited.

-- System Information:
Architecture: amd64
Kernel: Linux 7.0.9-1-amd64

Reply via email to