GTG

Sort order doesn't respect the user's locale

Bug #345804 reported by Raphaël Hertzog
2
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Medium
Bertrand Rousseau

Bug Description

I have created a task "Écriture" and when I sort my task list by title, it doesn't get sorted where any french-speaking user expect it, i.e. near the others task starting with the unaccented letter "E". This bug might disappear alone once you internationalize the app, in that case feel free to convert the bug into "Please internationalize the app".

Revision history for this message
Bertrand Rousseau (bertrand-rousseau) wrote : Re: [Bug 345804] [NEW] Sort order doesn't respect the user's locale

Could anyone with i18n skills tell us if this could be resolved by
internationalizing the app?

On Fri, Mar 20, 2009 at 11:11 AM, Raphael Hertzog <email address hidden> wrote:
> Public bug reported:
>
> I have created a task "Écriture" and when I sort my task list by title,
> it doesn't get sorted where any french-speaking user expect it, i.e.
> near the others task starting with the unaccented letter "E". This bug
> might disappear alone once you internationalize the app, in that case
> feel free to convert the bug into "Please internationalize the app".
>
> ** Affects: gtg
>     Importance: Undecided
>         Status: New
>
> --
> Sort order doesn't respect the user's locale
> https://bugs.launchpad.net/bugs/345804
> You received this bug notification because you are a member of Gtg
> developers, which is the registrant for gtg.
>
> Status in Getting Things Gnome!: New
>
> Bug description:
> I have created a task "Écriture" and when I sort my task list by title, it doesn't get sorted where any french-speaking user expect it, i.e. near the others task starting with the unaccented letter "E". This bug might disappear alone once you internationalize the app, in that case feel free to convert the bug into "Please internationalize the app".
>

--
Bertrand Rousseau
Place communale 1, 1450 Chastre, Belgium
e-mail : <email address hidden>
tel : +32 485 96 69 86

Changed in gtg:
importance: Undecided → Medium
milestone: none → 0.2
status: New → Confirmed
Revision history for this message
Raphaël Hertzog (hertzog) wrote :

On Sun, 22 Mar 2009, Bertrand Rousseau wrote:
> Could anyone with i18n skills tell us if this could be resolved by
> internationalizing the app?

I haven't looked at the sources, how is the sort done ? If it's handled by
the GTK+ component, then most likely yes. If you handle it yourself, it
depends on how you do it. You should use strcoll() (or the equivalent in
python…) to do the string comparison.

Cheers,
--
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/

Revision history for this message
Bertrand Rousseau (bertrand-rousseau) wrote :

On Sun, Mar 22, 2009 at 1:53 PM, Raphael Hertzog <email address hidden> wrote:
> On Sun, 22 Mar 2009, Bertrand Rousseau wrote:
>> Could anyone with i18n skills tell us if this could be resolved by
>> internationalizing the app?
>
> I haven't looked at the sources, how is the sort done ? If it's handled by
> the GTK+ component, then most likely yes. If you handle it yourself, it
> depends on how you do it. You should use strcoll() (or the equivalent in
> python…) to do the string comparison.

Ok, thanks for the information. We do the sorting, not GTK since we
must enable reordering on the tree. I'll inspect for strcoll() for
comparison.

> Cheers,
> --
> Raphaël Hertzog
>
> Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
> http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/
>
> --
> Sort order doesn't respect the user's locale
> https://bugs.launchpad.net/bugs/345804
> You received this bug notification because you are a member of Gtg
> developers, which is the registrant for gtg.
>
> Status in Getting Things Gnome!: Confirmed
>
> Bug description:
> I have created a task "Écriture" and when I sort my task list by title, it doesn't get sorted where any french-speaking user expect it, i.e. near the others task starting with the unaccented letter "E". This bug might disappear alone once you internationalize the app, in that case feel free to convert the bug into "Please internationalize the app".
>

--
Bertrand Rousseau
Place communale 1, 1450 Chastre, Belgium
e-mail : <email address hidden>
tel : +32 485 96 69 86

Changed in gtg:
status: Confirmed → Fix Committed
Changed in gtg:
assignee: nobody → bertrand-rousseau
milestone: 0.2 → 0.1.1
Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.