Bug 628919 - gnome-about crashed with KeyError in make_info_label()
gnome-about crashed with KeyError in make_info_label()
Status: RESOLVED FIXED
Product: l10n
Classification: Infrastructure
Component: Kurdish [ku]
unspecified
Other Linux
: Normal critical
: ---
Assigned To: Abdullah Ulas
Abdullah Ulas
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2010-09-06 20:22 UTC by Pedro Villavicencio
Modified: 2010-11-16 08:39 UTC (History)
3 users (show)

See Also:
GNOME target: ---
GNOME version: 2.31/2.32


Attachments

Description Pedro Villavicencio 2010-09-06 20:22:52 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/gnome-desktop/+bug/629508

"When opening "About Gnome" the program crashes."

"Traceback (most recent call last):
  • File "/usr/bin/gnome-about", line 1040 in <module>
    about = GnomeAbout ()
  • File "/usr/bin/gnome-about", line 844 in __init__
    self.create_ui ()
  • File "/usr/bin/gnome-about", line 923 in create_ui
    info_labels = map (make_info_label, self.system_infos)
  • File "/usr/bin/gnome-about", line 914 in make_info_label
    label.set_markup (_("<b>%(name)s:</b> %(value)s") % infos_dict)
KeyError: u'nav'"

    
Comment 1 Vincent Untz 2010-09-07 09:48:08 UTC
That's a bug in the ku translation:

msgid "%(name)s: %(value)s"
msgstr "%(nav)s: %(nirx)s"

%(name) and %(value) shouldn't be translated. So the translated string should be "%(name)s: %(value)s".

See bug 519869 for background.
Comment 2 Claude Paroz 2010-11-16 08:39:19 UTC
Fixed in master and gnome-2-32 branch, along with fixes for ast/an/hy/kg/mk/ps languages.

Note You need to log in before you can comment on or make changes to this bug.