Checkbox: Using wrong language for welcome screen when locale and keyoard layout don't match

Bug #980052 reported by Andrej Znidarsic
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Checkbox (Legacy)
Won't Fix
Medium
Unassigned
Ubuntu Translations
Won't Fix
Medium
Unassigned
checkbox (Ubuntu)
Won't Fix
Medium
Daniel Manrique

Bug Description

As can be seen on the attached image welcome screen field is left untranslated.

Revision history for this message
Andrej Znidarsic (andrejznidarsic) wrote :
no longer affects: ubuntu
no longer affects: ubuntu
Changed in ubuntu-translations:
importance: Undecided → Medium
Revision history for this message
Sasa Batistic (sasa-batistic) wrote :

And some other screen fields are untranslated too. i've found 3. here is one, which is not completely translated.

Revision history for this message
Gabor Kelemen (kelemeng) wrote :

It should be... these are translated since ages:
https://translations.launchpad.net/ubuntu/precise/+source/checkbox/+pots/checkbox/sl/+translate?batch=10&show=all&search=welcome
https://translations.launchpad.net/ubuntu/precise/+source/checkbox/+pots/checkbox/sl/+translate?batch=10&show=all&search=warning

Could you try exporting it *now* and see it it is still wrong?
I have noticed that for my language, the latest update langpack (04-09) caused a lot of regressions, by no longer containing certain translations (like gedit, gnome-terminal, gnome-menus... visible stuff). Reinstalling the base package helped, perhaps you see the same?

Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Sasa: there is something wrong with your screenshot, LP can not find it. Could you retry with an ASCII-only file name (if the previous tip does not help)?

Changed in ubuntu-translations:
status: New → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

the first screenshot and the issue it shows are still valid

Changed in ubuntu-translations:
status: Incomplete → New
Changed in checkbox (Ubuntu):
assignee: nobody → Marc Tardif (cr3)
Revision history for this message
Sasa Batistic (sasa-batistic) wrote :

@Gabor: i reinstalled language pack, but it's still the same.
here is the picture again (of a window if you want to skip a certain test). i hope you can see it now.
http://shrani.si/f/l/kA/1R5ainSV/1/ali-ste-prepricani003.png

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi, Andrej and Sasa,

I'm unable to reproduce this problem as described :( Here's what I tried:

1- Install Ubuntu Desktop from a daily image (from today). I installed on a virtual machine. Use a non-english language as default (I used French, one of two non-english languages I'm able to understand).
2- Once installed, run checkbox-qt

The welcome screen is translated entirely (yes, even the welcome message), *except* for the "Don't show me this message in the future" checkbox. However, this is consistent with the fact that it's also not translated:

https://translations.launchpad.net/checkbox/trunk/+pots/checkbox/fr/+translate?batch=10&show=all&search=show+me+this+message+in+the+future

so at least with the french translation, what I see is consistent with what is actually translated in the .po files, meaning that the underlying l10n mechanisms are working well as far as the Checkbox code is concerned.

It may be useful to need to know which language packs you're using to see if there is a problem with them. Andrej, since you're the original reporter, you can do

apport-collect 980052

to add this information automatically.

Also, hopefully someone more knowledgeable (Gabor? :) may be able to provide some guidance as to how to ensure that translations are properly installed (maybe purging and then reinstalling the language pack?).

I'll set this to Incomplete for checkbox pending some more diagnostics, but it looks to me like the problem lies elsewhere.

Changed in checkbox:
status: New → Incomplete
Changed in checkbox (Ubuntu):
status: New → Incomplete
assignee: Marc Tardif (cr3) → Daniel Manrique (roadmr)
Changed in checkbox:
assignee: nobody → Daniel Manrique (roadmr)
Revision history for this message
Andrej Znidarsic (andrejznidarsic) wrote :

After reinstalling langpack welcome screen is translated for me.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Daniel, in french there, this text

"Welcome to System Testing!

Checkbox provides tests to confirm that your system is working properly. Once you are finished running the tests, you can view a summary report for your system.

Warning: Some tests could cause your system to freeze or become unresponsive. Please save all your work and close all other running applications before beginning the testing process."

is not showing translated (and yes I've the current translations)

the translations are installed

$ gettext -d checkbox "Welcome to System Testing!
Checkbox provides tests to confirm that your system is working properly. Once you are finished running the tests, you can view a summary report for your system."
Bienvenue dans les tests du système !

Checkbox propose une batterie de tests permettant de confirmer le bon fonctionnement de votre système. Une fois ces tests effectués, un récapitulatif sera affiché pour celui-ci.

ii checkbox-qt 0.13.7 QT4 interface for checkbox

Changed in checkbox (Ubuntu):
status: Incomplete → New
Changed in checkbox:
status: Incomplete → New
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

I see now the full welcome text translated to Hungarian, French and Slovenian alike.

Gabor Kelemen (kelemeng)
Changed in ubuntu-translations:
status: New → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

Gabor, could you take a screenshot showing that in french?

Booting today's iso in a vm, installing the french langpacks in language-selector, login back out and in I still don't see the text of the start screen in french there

Changed in ubuntu-translations:
status: Incomplete → New
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Here you go, this is my main Precise box, so the locale settings may be battered a bit... but essentially it looks good.
I'll try to reproduce this using a fresh image later today, maybe I'm doing something wrong.
I have to admit that there was an old group of checkbox.mo files in /usr/local/, but even after removing them it still works, so no idea what can be still wrong.

Revision history for this message
Gabor Kelemen (kelemeng) wrote :

It was just me, on a live CD it didn't appeared translated to French or Hungarian.

Changed in ubuntu-translations:
status: New → Triaged
Changed in checkbox:
status: New → Confirmed
Changed in checkbox (Ubuntu):
status: New → Confirmed
Daniel Manrique (roadmr)
Changed in checkbox:
importance: Undecided → High
Changed in checkbox (Ubuntu):
importance: Undecided → High
Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

Since this isn't a general problem, I don't think it should be High

Changed in checkbox:
importance: High → Medium
Changed in checkbox (Ubuntu):
importance: High → Medium
Revision history for this message
Jeff Lane  (bladernr) wrote :

I too am unable to reproduce the problem. To test, I did the following:

Installed 13.04 fresh into a VBox VM. I did the whole install in spanish and used that as default except for keeping an en_US keyboard layout.

After installation, I logged in and ran checkbox and discovered that the welcome message was NOT translated. The window widgets were translated, but the text in the welcome message was not.

See picture 0 attached here.

Revision history for this message
Jeff Lane  (bladernr) wrote :

Next, I got to the Gathering Info stage and checkbox seemed to hang. This reminded me that there's a bug in Raring where gksu is not present, causing checkbox to attempt to run sudo in a non-visible terminal. So I shut down checkbox completely.

I then restarted it after doing a 'sudo ls' in my terminal to set the sudo timer.

Checkbox launched, and lo-and-behold, the welcome message on this try WAS translated completely, See image 2 attached here.

Revision history for this message
Hendrik Schrieber (hennekn) wrote :

There seems to be something wrong with were checkbox gets its information about the language from. Maybe checkbox is reading a wrong variable?

When using German locale and keyboard layout, the message is shown in German. When using German locale and US keyboard layout, the message is shown in English.

tags: added: i18n
summary: - Welcome screen in checkbox is not translated
+ Checkbox: Using wrong language for welcome screen when locale and
+ keyoard layout don't match
Revision history for this message
Hendrik Schrieber (hennekn) wrote :

When changing the layout back to German the message stays in English and doesn't revert to German.

Daniel Manrique (roadmr)
tags: added: checkbox-ui
Zygmunt Krynicki (zyga)
affects: checkbox → checkbox-legacy
Zygmunt Krynicki (zyga)
Changed in checkbox-legacy:
status: Confirmed → Won't Fix
Daniel Manrique (roadmr)
Changed in checkbox-legacy:
assignee: Daniel Manrique (roadmr) → nobody
Revision history for this message
Jeff Lane  (bladernr) wrote :

This should have been set to Wont Fix along with the Legacy task.

Changed in checkbox (Ubuntu):
status: Confirmed → Won't Fix
Changed in ubuntu-translations:
status: Triaged → Won't Fix
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.