A few notes to answer some of the questions:

- 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.
- Mistranslation of one of the arguments is something gettext should have 
caught. I know gettext supports error checking using {} formatting strings 
(albeit since relatively recently), so I'm a bit puzzled as to why it didn't 
issue a warning in Launchpad. Perhaps LP is running on an Ubuntu version that 
does not yet include the latest gettext?

As for the fix:
- For Ubuntu 14.10 we're setting up translations and language packs, so it 
should be fixed automatically shortly
- For Ubuntu 14.04 we're now setting up a schedule [1] for language pack 
updates and should be fixed there shortly
- For Ubuntu 13.10, we'll need to release an on-demand language pack update.

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

-- 
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