i18n support is not initialized

Bug #349998 reported by Gabor Kelemen
2
Affects Status Importance Assigned to Milestone
indicator-applet (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: indicator-applet

Translated strings do not appear on the UI, because i18n is not initialized with bindtextdomain() & co.

Also the license text is concatenated in a non-working way: we should use gstrconcat() and _() for each item of the static license array.

Related branches

Revision history for this message
Gabor Kelemen (kelemeng) wrote :
Revision history for this message
Ted Gould (ted) wrote : Re: [Dx-team] [Bug 349998] Re: i18n support is not initialized

On Sat, 2009-03-28 at 00:13 +0000, Gabor Kelemen wrote:
> ** Attachment added: "Simple patch to fix the above problems. Also mark for translation one more string."
> http://launchpadlibrarian.net/24433770/fix-i18n.patch

In trunk we've switched to using gnome_program_init which also calls the
gettext binding functions. I did add the translation of the "No
Indicators" string and the license change. Thank you for your patch!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-applet - 0.1.4-0ubuntu1

---------------
indicator-applet (0.1.4-0ubuntu1) jaunty; urgency=low

  * New upstream version
    * Changing the text in the license box to make sense. (LP: #346215)
    * Call GNOME Program Init to initialize all of the ATK and gettext
      stuff that needs to be initialized for it all to work. Patch from
      Eitan Isaacson. (LP: #349031)
    * Give the indicator applet an ATK name so it can be found by the
      accessibility frameworks. Patch from Eitan Isaacson. (LP: #349031)
    * Making it so the 'No Indicators' situation uses a label instead of a
      desensitized menu item to allow right click through. (LP: #346359)
    * Remove the making of 'Indicator Applet Factory' translatable.
      (LP: #349540)
    * Make sure translations get loaded and make the 'No Indicators' error
      and the license translatable. Patch from Gabor Kelemen. (LP: #349998)
  * debian/control: Adding libgnomeui-dev as a dependency as it was added
    upstream.

 -- Ted Gould <email address hidden> Mon, 30 Mar 2009 09:31:44 +0200

Changed in indicator-applet:
status: New → 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.