wrong button labels in xfce-setting-show

Bug #59765 reported by TTinSB
20
Affects Status Importance Assigned to Milestone
xfce-mcs-manager (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xfce4

in Xubuntu 6.06.1 and 6.10 knot2 some of the buttons in the xfce-setting-show window have wrong labels.
The bug came with an update after the dapper drake final release and is still present today.

Some of the buttons have "Button Label|" before the real button label (text description).

If the language is set to german, there are also "Schaltflächenbeschriftung|" and "Schaltflächenetikett|" before the labels.

This makes the window width larger than the screen width and the control-panel of XFCE unusable.

Revision history for this message
TTinSB (info-bb6fans) wrote :

i have added a screenshot

Revision history for this message
LarryGrover (lgrover) wrote :

I have this bug, too. As in the original report, this bug first appeared for me under dapper and is still present after I upgraded to edgy (knot2 + all updates). In case it matters, I am running the powerpc version (iBook G4) and my language setting is en_US.

Revision history for this message
Sebastian (mdkuser) wrote :

I also can confirm this happens after updating xubuntu 6.04 to 6.04.1. It can be reproduced by installing an xubuntu 6.04 without any patches and then updating with the latest offficial updates to 6.04.1.
I think it has something to do with the updates for the locales and/or language files.
because setting the xfce language to English or Japanese doesn't shows the effect, but setting german language as default xfce the bug appaers.
However it seems that in current 6.10 knot 2 the bug ist still present and doesn't only affect german interface only but also englisch interface. In 6.04.1 the bug ist only present in the german interface of settings manager.
I would suggest to examine the locales and language packages in order to find the bug. Because I did not found this bug in any other Distribution using the same xfce Version, so it definetly is an Ubuntuspecific problem with the language.

Revision history for this message
Jani Monoses (jani) wrote :

such a bug was present in 6.06 for Spanish but got solved by 6.06.1
It is a translating issue and affects upstream as well. The idea is that in the translations when the English 'Button Label |' string appears it should not be translated.

Revision history for this message
Sebastian (mdkuser) wrote :

But the idea should be that the String should not only not be translated but also not displayed!

BTW. Why is the Ubuntu-Team translating things which are already translated?
From my point of view it is not necessary to translate something again which is already translated by others.

Revision history for this message
Sebastian (mdkuser) wrote :

Can you please tell me which config I have to edit to get rid of this bug?
Maybe I can fix it.

Revision history for this message
Jani Monoses (jani) wrote :

depending on the package it appears in you go to that one and translate it in LP if you are a member of the specific l10n team. Depending on which plugin icons have bad labels
it could be xfce-mcs-plugins, xfwm4, xfce4-mixer etc, whichever package provides the plugin in /usr/lib/xfce4/mcs-plugins/
For dapper it could have happened that some user 'fixed' the translation in LP.
For edgy I am not sure if we are on upstream translations or a mix of that and LP translations. Unfortunately I cannot easily find the bug which I mentieoned earlier it was
closed after 6.06.1 released but I don;t remember it's subject or package, just that it was assigned to the ubuntu team and was marked 'major'.

Revision history for this message
Caroline Ford (secretlondon) wrote :

Unconfirmed ->Confirmed

I have it in English-gb locale as well.

Changed in xfce4:
status: Unconfirmed → Confirmed
Revision history for this message
Sebastian (mdkuser) wrote :

Here is a workaround to fix this problem:

cd /usr/share/locale-langpack
for i in `grep -R -l "Button Label|" *`; do sudo sed -i "s/Button Label|//g" $i; done

Revision history for this message
Peter Levi (peterlevi) wrote :

I also see this bug, without having changed the language in XFCE from English to anything else. Actually I don't even find the way to change the language in XFCE...

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

Thanks for your comment. Ubuntu gets its translations from http://launchpad.net/rosetta. This is the place where translation teams actively work on making Ubuntu more useful in their language. If you want to change a certain text, Rosetta is the right place for it.

Changed in xfce4:
status: Confirmed → Rejected
Revision history for this message
Felipe Navarro V. (fnavarrov) wrote :

In Italian translation I get the same error when I upgrade to edgy

Revision history for this message
TTinSB (info-bb6fans) wrote :

why is this Bug rejected?

It is still unfixed and appears at all locales.

Revision history for this message
pclinux (pclinux) wrote :

I have tried the above fix, but the problem still exist.

Revision history for this message
pclinux (pclinux) wrote :

It happens on English locale as well. Why is it rejected?

Changed in xfce4:
status: Rejected → Confirmed
Revision history for this message
infodroid (infodroid) wrote :

Confirmed on Ubuntu 6.10 with English GB locale. This bug has not been fixed for a while.

Revision history for this message
vonHalenbach (lustik) wrote :

In Gutsy this bug is not there anymore, for the german language. This bug can be closed as fixed. If your language has still this issue, then please feel free to open a new bug.

Changed in xfce-mcs-manager:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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