Closed Bug 310733 Opened 19 years ago Closed 19 years ago

Polish characters from mirc doesn't display correctly

Categories

(Other Applications :: ChatZilla, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: pokiego, Assigned: rginda)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7

When I connect to polish channels, when somebody write the polish characters -
like ą, ę, ł, ś, ć, ó (alt + a, e, l, s, c, o on my keyboard)- they are display
as.. well, for example ł is 3. It looks awful... When I write something, I see
everything ok. But if somebody write something - using mirc propably - there a
bug is.

Reproducible: Always

Steps to Reproduce:
1. Join channel #freeziom on quakenet for example
2. Look onto current title
3. Think how awfull the word: wróci³ looks (should be: wróćił) (maybe the topic
will change, then you can search for other polish channels)

Actual Results:  
wróci³ 

Expected Results:  
wrócił
Aw, I forgot that you will see this characters also here as something strange :/
sorry
I bet you if you do the following command once in the channel, all will be fine:

  /charset ISO-8859-15
Tried, but nothing change...
Sorry, that should be ISO-8859-16 for Polish (15 is the English one).
Note: if you have any private message windows open, you'll either need to do it
in them as well, or close them (using the Close Tab option), or just restart
ChatZilla.
I saw that on polish websites the used charset is ISO-8859-2 , but it also
doesn't work good with mirc. In every charset thet you propose, there are some
characters which doesn't work... The problem is more complicated, because the
mirc users also doesn't see this characters as they come in chatzilla...
If mIRC is sending in ISO-8895-2 (or 16, they're the same except 16 has the Euro
symbol), and not reading in the same, it is seriously broken and impossible to
communicate with.
The problem is more complicated, because the mirc users also doesn't see this
characters as they come in chatzilla.. - if I wrote them from chatzilla to mirc
of course, if I write from mirc to mirc or from chatzilla to chatzilla
everything is ok... so, it isn't possible to resolve? Aw, ok, so I will stop
writing to you (at last - you think :P).
Well, I can't tell you what is wrong, because mIRC is so totally lame it wont
even TRY to send those characters here (it just sends ordinary 'a', 'e', 'l',
etc.), making it physically impossible to work out what it is doing.


ChatZilla will work with ANY character encoding supported by Mozilla/Firefox
(which is basically everything). mIRC uses a fixed one which you can't change -
but seems to vary depending on the Windows locale settings. Unless you can work
out what charset mIRC is using, you wont get it to work and, if mIRC is using a
different one for sending and recieving, it'll never work completely.
ISO-8859-2 (and -16) are the official (and governmental - "Polska Norma")
standard s for text encoding in Poland, they're used on websites and e.g. under
Linux, but Microsoft(R) Windows(TM) uses its own non-standard encoding - Windows
Codepage 1250.

So, in order to use the same encoding as most of Polish mIRC users, you should
use the command:

/charset Windows-1250

This is not a bug in Mozilla/Chatzilla, though; resolving invalid.

PS. Jesli potrzebujesz dalszych wskazowek, skorzystaj z polskiego forum
dyskusyjnego na http://www.mozillapl.org/forum 
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
OS: Windows XP → All
Hardware: PC → All
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.