"Assistive Tool" string shows untranslated

Bug #281277 reported by Ricardo Pérez López
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
gnome-user-docs (Ubuntu)
Fix Released
Undecided
Matthew East
Intrepid
Fix Released
Medium
Matthew East
Jaunty
Fix Released
Undecided
Matthew East
yelp (Ubuntu)
Invalid
Undecided
Unassigned
Intrepid
Invalid
Low
Unassigned
Jaunty
Invalid
Undecided
Unassigned

Bug Description

The string "Assistive Tool" is translated in accesibility-guide since 2008-03-18, as you can see here:

https://translations.edge.launchpad.net/ubuntu/intrepid/+source/gnome-user-docs/+pots/accessibility-guide/es/16/+translate

However, it shows unstranslated in the Yelp main screen in my Spanish desktop.

Revision history for this message
Ricardo Pérez López (ricardo) wrote :
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Sorry, but the problem is still here with yelp 2.24.0-0ubuntu2.

$ dpkg -s yelp | grep ^Version:
Version: 2.24.0-0ubuntu2

All the strings are translated except this one.

Revision history for this message
Matthew East (mdke) wrote :

This is a gnome-user-docs bug.

Changed in yelp:
status: New → Invalid
Changed in yelp:
importance: Undecided → Low
status: New → Invalid
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Sorry. As far as I can remember, this is not the first time this issue appears. If I remember correctly, during the Gutsy development this problem had to be resolved "by-hand" before the stable version were released.

It was bug #150696 I reported one year ago. I don't know if this could help.

Thanks in advance.

description: updated
description: updated
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Confirmed, still unfixed in both jaunty and intrepid. It was manually fixed in hardy by mdke, but also intrepid and jaunty need the fix.

The string is there in gnome-user-docs / accessibility-guide 1), but the problem needed some manual tweaking somewhere, probably because it is used where all the other strings come from Yelp.

1) https://translations.launchpad.net/ubuntu/jaunty/+source/gnome-user-docs/+pots/accessibility-guide/fi/26/+translate

Changed in gnome-user-docs:
status: New → Confirmed
status: New → Confirmed
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Timo, thanks for taking care of this irritating bug.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Well, I'm not literally taking care of this, but just giving some attention to it :)

Not fixed yet.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Updated information from Matthew, if I may quote him:

[fixing it] "It requires a download of all po files from Rosetta, and an upload of gnome-user-docs. There is a potential intermediate stage of fixing translator errors in the po files... It will certainly be fixed for Jaunty, and I'm also hopeful of doing an upload for Intrepid."

Matthew East (mdke)
Changed in gnome-user-docs:
assignee: nobody → mdke
importance: Undecided → Medium
milestone: none → intrepid-updates
status: Confirmed → In Progress
Revision history for this message
Matthew East (mdke) wrote :

Here is my StableReleaseUpdates application.

1. A statement explaining the impact of the bug on users and justification for backporting the fix to the stable release

The bug means that people using Ubuntu in a language other than English will see an untranslated string on the front page of the Help Center - "Assistive Tools", because this string is a deviation from upstream and therefore translations need to be imported into the package from Rosetta. This was not done in time for the Intrepid release.

2. An explanation of how the bug has been addressed in the development branch, including the relevant version numbers of packages modified in order to implement the fix.

I've imported translations from Rosetta into the bzr branch for the gnome-user-docs package and bumped the version number to ubuntu2. The bzr branch is here, and the relevant revision is 734.

 https://code.launchpad.net/~ubuntu-core-doc/gnome-user-docs/ubuntu-intrepid

3. A minimal patch applicable to the stable version of the package. If preparing a patch is likely to be time-consuming, it may be preferable to get a general approval from the SRU team first.

I'm afraid that the debdiff is very large, because all the po files in the package are touched. I'm not attaching it because it is over 20MB. I'm uploading it here: http://doc.ubuntu.com/~mdke/gnome-user-docs_ubuntu2.debdiff

4. Detailed instructions how to reproduce the bug. These should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem. Please mark this with a line "TEST CASE:".

The bug is easy to reproduce, just open yelp in another language (e.g. $ LANG=fi yelp) and note the untranslated string on the left hand side ("Assistive Tools").

5. A discussion of the regression potential of the patch and how users could get inadvertently effected.

I can't think of any potential regressions. I've installed a binary on my intrepid system without problem and have tested yelp in several languages to verify the fix.

Thanks

Revision history for this message
Matthew East (mdke) wrote :

ubuntu-sru subscribed.

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed; please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in gnome-user-docs:
status: In Progress → Fix Committed
Revision history for this message
Matthew East (mdke) wrote : Re: [Intrepid] "Assistive Tool" string shows untranslated

I've tested the fix by downloading the binary for i386 on Launchpad here:

https://launchpad.net/ubuntu/intrepid/i386/gnome-user-guide/2.24.0+svn20080922ubuntu2

installed it using dpkg -i and and run yelp in various languages (it, fr, fi, zh_TW, de).

It works fine. Obviously some of the translations are incomplete, but that is not the fault of the package.

However, I don't know if I have come across a bug in gdebi - when I tried to install the deb file in gdebi, it wanted to remove rarian-compat (which provides scrollkeeper) together with ubuntu-desktop and install scrollkeeper instead. When i installed the package with dpkg -i, this didn't happen.

Is this a problem with gdebi, or the package?

Revision history for this message
Colin Watson (cjwatson) wrote :

That's odd. gnome-user-docs Depends: scrollkeeper (unversioned) and rarian-compat Provides: scrollkeeper, so I think this is a gdebi bug. Probably not something to worry about for stable update purposes since most people won't be using gdebi for this.

Revision history for this message
Matthew East (mdke) wrote :

I've checked that the dependency issue doesn't appear when upgrading from the -proposed repository, so I think we can assume this is a gdebi bug, and that the upload works ok.

Please also post here if you have tested this package.

Adi Roiban (adiroiban)
tags: added: i18n
Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-user-docs - 2.24.0+svn20080922ubuntu2

---------------
gnome-user-docs (2.24.0+svn20080922ubuntu2) intrepid-proposed; urgency=low

  * Import translations from Rosetta so that ubuntu-specific strings are translated (LP: #281277)

 -- Matthew East <email address hidden> Tue, 10 Mar 2009 19:21:36 +0000

Changed in gnome-user-docs:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Matthew, please fix in Jaunty as well (or just close the task if it is already). Thanks!

Changed in gnome-user-docs (Ubuntu Jaunty):
assignee: nobody → mdke
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Latest gnome-user-guide version in Jaunty (2.26.0+svn20090323ubuntu3) don't fix the issue yet.

Matthew East (mdke)
summary: - [Intrepid] "Assistive Tool" string shows untranslated
+ "Assistive Tool" string shows untranslated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-user-docs - 2.26.0+svn20090323ubuntu4

---------------
gnome-user-docs (2.26.0+svn20090323ubuntu4) jaunty; urgency=low

  * Refresh translations from Rosetta (LP: #281277, LP: #353479)
  * update DOC_LINGUAS for new translations and rebuild debian/control

 -- Matthew East <email address hidden> Thu, 02 Apr 2009 08:27:43 +0100

Changed in gnome-user-docs (Ubuntu Jaunty):
status: Confirmed → 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.