Tomato firmwarés routeren néhany programban pl. finch hibásan jelennek meg
az ékezetes karakterek vagy ? jeleket rak a helyére. Ha simán a terminálba
írom az összes ékezetes karakter megjelenik rendesen pl midnight commanderben
is rendesen megjelenik.
Kérdésem az lenne hogy meg lehet valahogy mondani hogy magyar karakterkészletet
használjon egy program?
- 739 megtekintés
Hozzászólások
lehet hogy valamiért másik locale beállítással indul a program? Esetleg indítsd így (vagy hasonló módon):
LC_ALL=hu_HU.UTF-8 finch
szerk.: meg egy "printenv" -et futtass és nézd át
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam amit írtál látszik hogy állított valamit mert máshogy jelennek meg az ékezetes karakterek de még mindig hibásan (pl a jelszó beirasnal csillagok helyett pontok lettek :))
printev pedig ezt adja:
USER=root
TERMINFO=/opt/share/terminfo
HOME=/root
PS1=\u@\h:\w\$
LOGNAME=root
TERM=xterm
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/home/root:/mmc/sbin:/mmc/bin:/mmc/usr/sbin:/mmc/usr/bin:/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:
SHELL=/bin/sh
PWD=/tmp/home/root
köszönöm a segítséget.
- A hozzászóláshoz be kell jelentkezni
Arra gyanakodnék, hogy nincs megfelelően beállítva pl. az utf-8 támogatás, ugye egyrészt a locale-ban kell, másrészt pedig olyan console font is kell hozzá, ami tartalmazza azokat a karaktereket, mert ha egy lecsupaszított font, akkor persze nem fognak speciális karakterek megjelenni valószínűleg.
Vagy pedig próbálkozz más kódolással, pl. hu_HU.ISO-8859-2 -vel a locale-ban.
- A hozzászóláshoz be kell jelentkezni