simple pango hebrew program problem. trivial modification of Grobgeld tutorial




Hi,
I am trying to play with writing a simple gtk2-perl hebrew program. I
I took dov grobgelds simple tutorial example program and I modified it 
trivially. 

Instead of writing hebrew utf8 text directly into the file, I took a hebrew 
text file and read in some text using the idiom
open(IN,"out");
my $string =<IN>;
where the file is a file of 3 lines of bible text that I have in utf8 
encoding. The text is easily read using kedit.

and i get this error on command line (however the program runs and displays 
widgets with funny box characters)

mlaks TOSAFOT:~/hebrew$ ./perl.pl
Gdk-WARNING **: locale not supported by Xlib at /usr/lib/perl5/Gtk2.pm line 
59.
Gdk-WARNING **: cannot set locale modifiers at /usr/lib/perl5/Gtk2.pm line 59.

The program runs and displays the widgets,  however 
the text that is displayed is funny looking- funny looking boxes with numbers 
in them 
00
93.
surrounded by square box.

I tried the program with either calling 

BEGIN { $ENV{LC_ALL} = "he_IL.utf8"; }
or setting 
BEGIN { $ENV{LC_ALL} = "he_IL"; }

my own environment background is en_US.UTF-8
i also did
export LANG=he_IL.utf8;./perl.pl
and no improvement
i append the sample program and the file i used
Thank you very much for your help!
Mitchell Laks

Attachment: out
Description: Text document

Attachment: perl.pl
Description: Perl program



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]