David Planella wrote:
> The original string is correctly marked for translation. The reason
> all arguments are marked for translation is so that languages that
> need to do so rearrange these arguments in a way that is readable for
> users.

Well, if that's the reason for gettexting it all, I think that line 1276
in SoftwarePropertiesGtk.py ought to be:

base_string = _("%s (%s, tested)") % ("{base_description}", "{licence}")

which would result in

msgid "%s (%s, tested)"

That way the risk for mistakes as the one described in this bug report
would be eliminated, but the translators would still be able to reorder
the arguments.

** Changed in: ubuntu-translations
   Importance: Critical => High

** Changed in: ubuntu-translations
       Status: Triaged => Fix Committed

** Changed in: software-properties (Ubuntu)
   Importance: Critical => High

** Changed in: software-properties (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1319257

Title:
  Additional drivers tab crashes if locale is sv and recommended driver
  available

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/1319257/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to