landscape-client-ui-install: Dialog not i18ned

Bug #961891 reported by Martin Pitt on 2012-03-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Client
High
Thomas Herve
landscape-client (Ubuntu)
High
Unassigned
Precise
High
Unassigned

Bug Description

These bits need to use gettext for proper internationalization:

    link = "<a href=\"https://landscape.canonical.com\">Find out more...</a>"
    dialog.set_markup(
        "<big><b>%s</b></big>\n\n%s\n\n%s\n\n%s" % (
            "Landscape client",
            "Landscape is an easy to use systems management and monitoring "
            "service offered by Canonical that helps administrators manage "
            "multiple machines efficiently.", link,
            "You need to install Landscape client to be able to configure it. "
            "Do you want to install it now?"))
    dialog.set_title("Install Landscape client?")
    button = dialog.add_button("Install", Gtk.ResponseType.YES)

plus the package needs to install the corresponding mo files. ( They will be stripped out from the actual binary package, but will get into the language packs).

Martin Pitt (pitti) wrote :

Bumping priority as this blocks bug 961606.

Changed in landscape-client (Ubuntu Precise):
importance: Undecided → High
Thomas Herve (therve) on 2012-03-22
Changed in landscape-client:
importance: Undecided → High
assignee: nobody → Thomas Herve (therve)
milestone: none → 12.03.2
Thomas Herve (therve) on 2012-03-22
Changed in landscape-client:
status: New → Fix Committed
tags: added: rls-mgr-p-tracking
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 12.04.2-0ubuntu1

---------------
landscape-client (12.04.2-0ubuntu1) precise; urgency=low

  * Depend on python-aptdaemon.gtk3widgets instead of python-aptdaemon and
    replace dependency on python-gobject by python-gi (LP: #961894)
  * Add i18n to the landscape-client-ui-install script. (LP: #961891)
 -- David Britton <email address hidden> Thu, 22 Mar 2012 10:10:39 -0600

Changed in landscape-client (Ubuntu Precise):
status: New → Fix Released
Changed in landscape-client:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers