[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Bug#12036: non-latin1 chars displayed as ? in most KDE apps
From:       Vadim Plessky <lucy-ples () mtu-net ! ru>
Date:       2000-09-29 19:05:23
[Download RAW message or body]

On Fri, 29 Sep 2000, David Faure wrote:
|  On Fri, 29 Sep 2000, Vadim Plessky wrote :
|  >On Fri, 29 Sep 2000, Tinkl Luká¹ wrote:
|  >|  > -----Original Message-----
|  >|  > From: David Faure [mailto:david@mandrakesoft.com]
|  >|  >
|  >|  > >It should be noted that this [class of] bug makes it hardly
|  >|  > > possible to use KDE2 in non-English environment -- I don't speak
|  >|  > > about i18n here but about actually typing in non-latin1 strings.
|  >|  >
|  >|  > Many of those problems have been fixed recently.
|  >|  > (Among other things, after I met Lukas Tinkl, who is Czech
|  >|  > too, and we looked at
|  >|  > many of those problems and  fixed them).
|  >
|  >When it was fixed?
|  >I downloaded today build 0927mdk.
|
|  I'd hardly call that today. :)
The latest which were on Mandrake Cooker (:-|
|
|  Outgoing mails have been fixed (at least they have been tested to work for
| latin2).
If I forward/reply, then place in Outbox - I can view them in Russian.
But, if just Forward and want to add something - no way.
For some reason, it's not possible to change font in Kmail for Quoted text - 
fist level, Second level, Thirs level.
I reported it as bug, but still not fixed. Only default Helvetica, which has 
iso-8859-1 coding. 

|
|  The keyboard switcher depends on X finding the key maps, not always the
| case. In any case, you need to change the charset in KControl - an
| automatic binding from the keyboard to the charset is at the moment just a
| vague and recent idea....
well, Cyrillic characters are located in second half of 256 character map.
Keyboard has only 104 keys. 28 are Latin letters. I don't know how to put +33 
characters of Russian alphabet on these keys.
And, then, what is wonderful US/RU flags doing on panel? It's even possible 
to switch them :-), but nothing happens.
I belive keyboard switcher was implemeted in MS Windows from 1995. Works 
through key combination (usally Alt+Shift or Ctrl+Shift) anf flag on panel as 
well.
|
|  > Konqi has problem - if  "Character-encoding=windows-1251" is specified
|  > in META tag, it doesn't display page in Russian. If there is no tag -
|  > displays correctly. Tested several times.
|
|  I fixed support for charset-specification in the HTTP header
| (Content-Type), but I don't know about the meta-tags in the HTML itself. I
| thought they were handled though.
ohh, eyahh. build 927 now handles it. Thanks!
Here is standard Meta tag for 1251 charset:
<HTML><HEAD><TITLE>Ãðàôè÷åñêàÿ Îáîëî÷êà ÊÄÅ</TITLE>
<META content="text/html; charset=windows-1251" http-equiv=Content-Type>

|
|  About working with 2 languages, well, the GUI has to appear in one only,
| not in two... Working with 2 languages with different charsets would
GUI - of course, in one language. Input from keyboard - in any number of 
languages.

| require some work in the apps (like koffice apps), which isn't done yet,
| but planned.

I believe keyboard switcher(handler) handles it.
When I press F key with US-English or UK-English layout, handler provides F 
to program.
When I press same key with Russian layout, same key gives "A" (well, not 
English A, but letter which looks like the same as English A, code is 192, if 
I remeber. Russian alahabet is located in last 64 bytes of 256 char. set, one 
letter , 33rd, is misplaced)
Same way for of handling - for all other keys.

Hope this helps.

-- 
Vadim Plessky
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic