← Back to team overview

gwibber-bugs team mailing list archive

[Bug 587485] Re: gnome-desktop needs support for X-GNOME-Gettext-Domain

 

** Branch linked: lp:ubuntu/gnome-desktop

-- 
You received this bug notification because you are a member of Gwibber
Bug Heros, which is subscribed to Gwibber.
https://bugs.launchpad.net/bugs/587485

Title:
  gnome-desktop needs support for X-GNOME-Gettext-Domain

Status in Gwibber:
  Invalid
Status in Ubuntu Translations:
  Triaged
Status in “gnome-desktop” package in Ubuntu:
  Fix Released
Status in “gnome-desktop” source package in Natty:
  Fix Released

Bug description:
  The gnome-desktop package recognises the X-Ubuntu-Gettext-Domain key
  to dynamically load .desktop file translations. However, some
  applications have started using the X-GNOME-Gettext-Domain key, which
  is not supported by gnome-desktop and thus translations are not
  loaded.

  This is the relevant patch:
  http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/gnome-desktop/maverick/annotate/head:/debian/patches/01_desktopfile_gettext.patch

  An example can be seen when starting gnome-control-center and seeing
  that Gwibber's "Broadcast Preferences" is not translated there. From
  the original bug report:

  "I'm not sure if this is caused by gwibber or gnome-control-center.
  When opening gnome-control-center "Broadcast preferences" is not
  translated to German like it is in Gnome's "System"-Menu. It should
  actually be "Nachrichteneinstellungen" instead."

  gnome-desktop should be updated to support the same X-*-Gettext-Domain keys as glib:
  http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/glib2.0/maverick/annotate/head:/debian/patches/01_gettext-desktopfiles.patch
  http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/glib2.0/maverick/annotate/head:/debian/patches/02_gettext-desktopfiles-ubuntu.patch

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: gwibber 2.30.0.1-0ubuntu3
  ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-22-generic i686
  Architecture: i386
  CheckboxSubmission: 7ac749fb37b330dcf9c6acd92331d7ec
  CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525
  Date: Sun May 30 13:23:32 2010
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
  PackageArchitecture: all
  ProcEnviron:
   LANG=de_DE.utf8
   SHELL=/bin/bash
  SourcePackage: gwibber