Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › Program hibás karakterekkel.
- This topic has 7 hozzászólás, 6 résztvevő, and was last updated 20 years, 2 months telt el by
hunge.
-
SzerzőBejegyzés
-
2005-05-06-14:20 #2015530
1. hu_HU.UTF8 legyen, ne :
2. G_BROKEN_FILENAMES=1
3. Pl. xfce alatt is ilyen? (NEM flame, ez semleges terület :P)2005-05-06-14:49 #2015531Termeszetesen hu_HU.UTF8 volt, gyorsan irtam, es igy nem lett minden nagybetu, aminek kellene.
G_BROKEN_FILENAMES ? Ez is kornyezeti valtozo legyen? Nem ismerem…
xfce alatt meg nem probaltam, kesobb megteszem. KDE es GNOME alatt ugyanez.
Amugy nem lehet hogy GTK-n kellene valamit configolni? Esetleg egy masik .gtkrc file? Probaltam linkelni /etc/gtkrc.hu-ra, de nem lett jo.
2005-05-07-09:43 #2015532Nekem ez nagyon úgy tûnik, hogy a gtk, ill. a terminal – amiben jó a betû – utf támogatás nélkül fordult.
Talán a pénztárgép is (vagy nem, csak a gtk), viszont a program utf-et akar használni de nem tud.
Pl. a lokalizációs file-okban utf karakterrel szerepelnek…és ezért.Az is elõferdülhet, hogy már a glibc is.
(Ezt pl könnyen ki lehet próbálni.
1. a langot átváltod utf-re
2. létrehozol egy utf-es valamit (tök mindegy, könyvtár, file akármi)
3. lang* isora
4. majd megnézed)
Van egy elegánsabb módja: meg lehet számlálni a karaktereket, viszont arra nem emlékszem hogy hogyan 🙁Hát esetleg elég rendesen forgatni kell majd…
Ha megtudakolod, hogy az uhuban az utf támogatva van a glibc**-ben és a gtkx***-ben is, akkor a gtk dokumentációt olvasd, hogy hogy lehet átválatni.
* a lang megváltoztatásának a graf. programokra, tehát pl file-ok tartamának felolvasása, grafikus kiírás stb (kiv. a glibc-s cuccokra, pl. könyvtárnevek, karakteres üzenetek)
** az utf támogatású glibc esetén nem fordul utf-el a graf program sem (persze utf tám. nélk. glibc-s gépre is fel lehet utf-es graf programot rakni – az eredményt nem ismerem)
*** x 1 vagy 2 talán lényegtelen, de nem biztosNa most innentõl át tudod gondolni, hogy nálad éppen mi nem stimmel.
(Mondok egy pl.-t: elfelejtettem a glibc-be befordítani az utf-et, és amikor a motv-t leforgattam az utf-es „cikornyák” nem megjelentek, hanem stringlezáróként viselkedtek. Na ott pl. ez volt a hatása.)2005-05-07-19:18 #2015533Nagyon köszönöm a segítséget vizsla. Nem is hiszed milyen sokat segítettél nekem. Sajnos csak egy hét mulva tudok megint azzal a géppel küzdeni, el kellett jönnöm.
Hogy az a munkámat megkönnyítsem lenne még 2 kérdésem a fórumhoz:
-Tudja valaki, hogy az UHU 1.2 glibc-jében van-e unicode support? (Ha van, azt nem fordítanám újra… ez szintén vonatkozik a gtk-ra is.)
-Vagy a még egyszerübb megoldás képpen tud valaki olyan linux disztribúciót, amiben ez teljesen benne van? Fedora?
2005-05-07-20:28 #2015534Az Uhunak elég érzékeny a lelkivilága, a glibc/gtk csomikat inkább ne nagyon zargasd…
Bár Uhuban sem találkoztam ilyennel, ha más disztro kéne, az Ubuntu, Debian, Mandr[ake|iva], Fedora, esetleg SuSE biztos jó lesz.
Az Uhu kicsit belehúzott a fejlesztésbe, remélem nem megy a minõség rovására (ami eddig se volt túl jó, de egy 1.1-es verziótól azért szép teljesítmény). Az 1.1-hez való hpijs update viszont botrányos volt (kedves kontribútor csak a saját nyomtatóját tette bele :P), lehet hogy itt is hasonló a helyzet, pl. a magyar ISO-n kívül nem tettek bele más nyelvet…2005-05-09-11:05 #2015535uhu alatt az u szkripttel lehet átváltani a terminált utf-8-ra úgy, hogy egy progi futás közben annak lássa. Vagyis
Code:u penztargephatására a penztargep progi utf-8 környezetben indul.
2005-06-13-08:00 #2015536uhu alatt az u szkripttel lehet átváltani a terminált utf-8-ra úgy, hogy egy progi futás közben annak lássa. Vagyis
Code:u penztargephatására a penztargep progi utf-8 környezetben indul.
[align=right][snapback]133620[/snapback][/align]Jesszusom ez mekkora ötlet! :respect: :respect: :respect:
Már régóta bosszantott ez a karakter kódolási hiba és most ilyen egyszerûen megoldodott. :bigups: :onfire: gigaThx
u.i: ezt a „parancsot” be kellene rakni valami kezdõ leírásba vagy kiemelni mert nagyon hasznos.
2009-12-04-19:57 #1879531Sziasztok.
Van egy számunkra fontos raktárkészlet kezelõ és számlázó program. A program eddig mûködött, de most elhalt alatta a merevlemez, újra kell élesztenem. Több rendszeren elindítva (Mandrake 10.x, UHU) ugyanazt a hibát produkálja, hogy az ékezetes karakterek helyén két mésik speciális karakter jelenik meg (olyan, mintha unicode lenne a program).
Screenshot:A program GTK felülettel fut.
A LANG és különbözõ LC_XXXX környezeti váltzókat probáltam HU_hu illetve HU_hu:utf8 -ra allitani, de nem segit.
Találkozott már valaki hasonló problémával? -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz