[LUGOS-PROG] pomoC

Gregor Ibic gregor.ibic at intelicom.si
Tue Nov 5 22:39:46 CET 2002


Kar iconv knjiznico uporabi. V poljubnem jeziku.
Lahko tudi skriptnem php-ju, ali pa C-ju.
Ima namreč že vgrajene konverzije.
Command line programček pa je že zraven, tako da bo najverjetneje kar
zadosti.

http://www.gnu.org/software/libiconv/

Lp,
Gregor


Intelicom d.o.o.
Security software company
http://www.intelicom.si
email: info at intelicom.si
tel.: ++386 5 6309 158
fax.: ++386 5 6279 355

-----Original Message-----
From: Robert Ludvik [mailto:robert at zd-lj.si]
Sent: Tuesday, November 05, 2002 9:19 PM
To: lugos-prog at lugos.si
Subject: [LUGOS-PROG] pomoC


Zdravo
Nizozemci so napisali programcke za enostavnejse prevajanje OOo
pomoci. Rabim eno pomoc, ker ne obvladam C-ja.
V enem od programov imajo sledeci del, ki pretvori ISO8859-1 stringe v
UTF-8 (ki se uporablja v OOo). Kako je potrebno to spremeniti, da bo
spreminjal ISO8859-2 v UTF-8 (oz. ker programi laufajo na Windowsih in
bodo tudi prevajalci vecinoma delali na Windowsih, bi moral verjetno
pretvarjati iz WIN-1250?)?
Pozdrav
Robert Ludvik

...
cp=buf;
   // output buf, with conversion of ISO8859-1 to UTF-8
   while (*cp!='\0')
   {
    if ((*cp & 0x80) == 0)
    {
     fputc (*cp, outfile);
    }
    else
    {
     fputc (0xC0|(0x03 & (*cp >> 6)), outfile);
     fputc (0x80|(0x3F & *cp), outfile);
    }
    cp++;
   }
...







More information about the lugos-prog mailing list