Gettext still not working with UTF-8 in msgid ("•") :(

Bug #344693 reported by Timo Jyrinki
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-codec-install (Ubuntu)
Fix Released
Medium
Unassigned
Karmic
Fix Released
Medium
Unassigned
update-manager (Ubuntu)
Fix Released
Medium
Unassigned
Karmic
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-codec-install

Hi. The new gnome-codec-install started using the • character in the msgid. Unfortunately gettext still doesn't seem to work with that... There was an earlier similar problem that was fixed in gnome-app-install 0.5.2.5-0ubuntu1 by reverting to *.

I was about to file a bug to upstream gettext project, but it seems the bug is limited to Python. When doing a similar thing in a C program (I used gcalctool), the problem does not exist. It might be that Python 3.0 would solve this also with all its other UTF-8 work.

Anyway, in practice this means that translations are not shown for msgid:s that use non-ascii characters.

I agree that the • character would look much better in the English text than the old asterisk.

Michael Vogt (mvo)
Changed in gnome-codec-install (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Michael Vogt (mvo)
Changed in gnome-codec-install (Ubuntu Karmic):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-codec-install - 0.4.1ubuntu1

---------------
gnome-codec-install (0.4.1ubuntu1) karmic; urgency=low

  * Merge from debian/unstable to get a working --transient-for
    option (LP: #455131)
  * GnomeCodecInstall/PackageWorker.py:
    - do not crash if window_main.window is not realized yet
      (LP: #350478)
  * GnomeCodecInstall/MainWindow.py:
    - do not crash if the user undoes a selection (LP: #355350)
    - change unicode "•" to "*" to workaround a gettext bug that
      prevents this string from being translated (LP: #344693)
  * po/*.po:
    - updated from LP and unfuzzy translations after the above change

 -- Michael Vogt <email address hidden> Tue, 20 Oct 2009 12:08:13 +0200

Changed in gnome-codec-install (Ubuntu Karmic):
status: Fix Committed → Fix Released
Revision history for this message
Sergio Zanchetta (primes2h) wrote :

In the duplicate bug (#454759) there is a screenshot about update-manager problem.

Changed in update-manager (Ubuntu Karmic):
importance: Undecided → Medium
tags: added: regression-potential
Michael Vogt (mvo)
Changed in update-manager (Ubuntu Karmic):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package update-manager - 1:0.126.6

---------------
update-manager (1:0.126.6) karmic; urgency=low

  * debian/control:
    - updated to point the karmic branch
  * UpdateManager/GtkProgress.py:
    - fix small cosmetic problem with the release-upgrader
      download window size
  * DistUpgrade/xorg_fix_proprietary.py:
    - if xorg.conf is zero size, remove it (LP: # 439551)
  * change unicode "&#x25E6;" to "*" to make translations
    work (LP: #344693) and unfuzzy translations

 -- Michael Vogt <email address hidden> Fri, 23 Oct 2009 14:06:21 +0200

Changed in update-manager (Ubuntu Karmic):
status: Fix Committed → 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.