Opened 9 years ago

Last modified 9 years ago

#3522 new enhancement

alphabetical classification doesn't work with special symblos

Reported by: maharada@… Owned by: asterix
Priority: low Milestone:
Component: roster Version: 0.11.2
Severity: normal Keywords: alphabetical classification special symblos
Cc: Blocked By:
Blocking: OS: All

Description

Hi, I'm from czech republic and we use in our language some special symbols upon the letters, for example Á, Č, Ř .... The problem is that Gajim doesn't alphabetise correctly the words with those symbols. It "thinks" for example that "Č" is at the end of the alphabet, but it should be between C and D. I could't name one of my contats Šimon, because it would appear at the bottom of the roster, instead od being displayed after "S".

Change History (4)

comment:1 follow-up: Changed 9 years ago by asterix

How do you want us to sort them, I see no other way than sorting by ascii table order, but maybe there is a better way?

comment:2 in reply to: ↑ 1 Changed 9 years ago by maharada@…

Replying to asterix:

How do you want us to sort them, I see no other way than sorting by ascii table order, but maybe there is a better way?

I don't know how to do it, I'm not a programmmer, but I just think that this way of sorting isn't suitable for lot of widespread national languages, which use those special symbols. (Frech, Spanish, Czech...) There must exist some table including the sequence of all of those characters ( or at least of the most common ones), so that the alphabetic order would be: A,[characters derived from A - À Á Â Ã Ä Å ...], B ... and so on. Many apllications sort names this way.

comment:3 follow-up: Changed 9 years ago by asterix

Do you know an open source0 GTK application that does that ? or better: A PyGTK application?

comment:4 in reply to: ↑ 3 Changed 9 years ago by maharada@…

Replying to asterix:

Do you know an open source0 GTK application that does that ? or better: A PyGTK application?

For example Pidgin sorts contacts exactly this way.

Note: See TracTickets for help on using tickets.