#599197 gnome-orca: Bad display of orca's preferences menu when started with non-utf8 locale

Package:
gnome-orca
Source:
orca
Submitter:
jp
Date:
2020-11-30 17:51:15 UTC
Severity:
important
Tags:
#599197#5
Date:
2010-10-05 14:41:12 UTC
From:
To:
Hi,

In Preferences menu of orca, first we don't see all tabs (i.e. we
don't see 2 first and then, typing twice on left arrow key, we read
"Braille"). When we're on the 2 first tabs, the braille display stays
empty whereas it should display General and Speech. Then, when we move
in each tab, all the contents of the checkboxes is not displayed. Often,
we read that we're on a checkbox but we don't know its content.

I'm sure now it is not due to my config, I have a fully ordinary sid distro. Same problem in testing. (with lenny ok, it wasn't perfect).

Thanks,

Regards,

#599197#10
Date:
2010-10-05 15:39:41 UTC
From:
To:
Hi,

Can you attach a screenshot? it looks alright here.

Have you tried with a new user?

Regards,
Emilio

#599197#15
Date:
2010-10-05 22:46:04 UTC
From:
To:
Hi,

Le mardi 05 octobre 2010 à 17:39 +0200, Emilio Pozuelo Monfort a écrit :
Here's the screenshot for several situations. I always let enabled the braille monitor. A first screenshot is when I'm on the tabs (General), a second when I'm on a checkbox (but empty content in braille), the third I'm on another tab (Speech), the last I'm on a list (empty in braille, must be synthetiser service choice).
URLs:
http://dl.free.fr/rrNEwu1OR
http://dl.free.fr/rX13tRJZQ
http://dl.free.fr/rcr9hlsOg
http://dl.free.fr/rqr6QrVe8
Yes, it's the same problem. Screenshots were taken as this user.
Regards,

Jean-Philippe MENGUAL

#599197#20
Date:
2010-10-05 23:00:20 UTC
From:
To:
Jean-Philippe MENGUAL, le Wed 06 Oct 2010 00:46:04 +0200, a écrit :

It looks like your gnome environment has a hard time with UTF-8 text.
How do you start your gnome session ?

Samuel

#599197#23
Date:
2010-10-05 23:00:20 UTC
From:
To:
Jean-Philippe MENGUAL, le Wed 06 Oct 2010 00:46:04 +0200, a écrit :

It looks like your gnome environment has a hard time with UTF-8 text.
How do you start your gnome session ?

Samuel

#599197#28
Date:
2010-10-05 23:16:56 UTC
From:
To:
Hi

I start my session with startx from a terminal in iso-8859-15 encoding.
The rest of Gnome environment is displayed properly.
No ~/.xinitrc nor .xsession. Tell me if I can tell more.

Regards,

Jean-Philippe MENGUAL


Le mercredi 06 octobre 2010 à 01:00 +0200, Samuel Thibault a écrit :

#599197#31
Date:
2010-10-05 23:16:56 UTC
From:
To:
Hi

I start my session with startx from a terminal in iso-8859-15 encoding.
The rest of Gnome environment is displayed properly.
No ~/.xinitrc nor .xsession. Tell me if I can tell more.

Regards,

Jean-Philippe MENGUAL


Le mercredi 06 octobre 2010 à 01:00 +0200, Samuel Thibault a écrit :

#599197#36
Date:
2010-10-06 00:00:05 UTC
From:
To:
Jean-Philippe MENGUAL, le Wed 06 Oct 2010 01:16:56 +0200, a écrit :

Ok, that's it, I'm getting the bug in that case too.

Samuel

#599197#39
Date:
2010-10-06 00:00:05 UTC
From:
To:
Jean-Philippe MENGUAL, le Wed 06 Oct 2010 01:16:56 +0200, a écrit :

Ok, that's it, I'm getting the bug in that case too.

Samuel

#599197#44
Date:
2010-10-06 00:03:59 UTC
From:
To:
tags 599197 + upstream
reported 599197 https://bugzilla.gnome.org/show_bug.cgi?id=631480
thanks

#599197#49
Date:
2010-10-06 00:03:59 UTC
From:
To:
tags 599197 + upstream
reported 599197 https://bugzilla.gnome.org/show_bug.cgi?id=631480
thanks

#599197#54
Date:
2010-11-17 23:46:21 UTC
From:
To:
LANG=fr_FR.UTF-8 orca

or

sh -c "LANG=fr_FR.UTF-8 orca"

Samuel

#599197#59
Date:
2010-11-18 10:08:08 UTC
From:
To:
Le jeudi 18 novembre 2010 à 00:46 +0100, Samuel Thibault a écrit :

And seriously, we should stop supporting non-UTF8 locales. It can never
work properly, and that’s why we use UTF8 by default.

#599197#64
Date:
2010-11-18 11:10:48 UTC
From:
To:
Josselin Mouette, le Thu 18 Nov 2010 11:08:08 +0100, a écrit :

But there are a lot of existing non-UTF8 systems in the wild which want
to still be working after an upgrade.

Samuel

#599197#69
Date:
2010-11-18 13:02:11 UTC
From:
To:
Le jeudi 18 novembre 2010 à 12:10 +0100, Samuel Thibault a écrit :

You mean sarge systems?

Such a change should be documented in the release notes of course, but
IMO for wheezy this should be the end of non-UTF8.

#599197#74
Date:
2010-11-18 13:07:40 UTC
From:
To:
Hi,

As simple user I don't agree. Indeed, firstly with utf8 systems it is
hard to communicate with Windows world, and it's however necessary in
daily life. Moreover, for users which come from Windows, it would mean
accents problems ... and it's impossible to convert thousands of old
files into utf8 (names and/or contents): dangerous and long. So I think
it's necessary to maintain iso, which works fine until now, even if
sometimes workarounds (orca) and adaptations (OOo) are necessary.

Regards,

Jean-Philippe MENGUAL


Le jeudi 18 novembre 2010 à 14:02 +0100, Josselin Mouette a écrit :

#599197#79
Date:
2010-11-18 13:16:13 UTC
From:
To:
Le jeudi 18 novembre 2010 à 14:07 +0100, Jean-Philippe MENGUAL a écrit :

The problem doesn’t come from Windows, which is a full-Unicode operating
system. It comes from software with no character set support, for
example various zip implementations.

We cannot encourage users to setup a crippled system for such improper
reasons.

#599197#84
Date:
2010-11-18 16:10:31 UTC
From:
To:
Josselin Mouette, le Thu 18 Nov 2010 14:02:11 +0100, a écrit :

Which have become Etch systems, then Lenny systems, yes.

Well, make a poll on debian-devel, I guess you'll get some strong
rejection. Actually, a lot of Debian tools are still unable to handle
UTF-8 stuff.

Samuel

#599197#89
Date:
2010-11-19 12:34:19 UTC
From:
To:
Le jeudi 18 novembre 2010 à 17:10 +0100, Samuel Thibault a écrit :

Well, they can reject whatever they like. Unless they are volunteering
to co-maintain the relevant packages and ensure they work with legacy
locales, this is irrelevant.

They should be ditched, since it means they don’t work on a correctly
configured system.