Installation dates of applications not localizable on the details page of installed applications

Bug #751068 reported by Dennis Baudys on 2011-04-05
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Robert Roth

Bug Description

Binary package hint: software-center

In the Ubuntu Software Center (e.g. for the Natty alpha/beta) …

On the details page for an installed application the installation date (on the top left within the horizontal bar) is not displayed in a localized fashion but always like YYYY-MM-DD. Please see the attached screenshot.

This date should be formatted by placeholders like %Y, %m and %d within the translatable string number 214 [1]. But in the original english string there is only one placeholder %s which makes it impossible for us translators to localize the date. This makes it hard for (e.g. German) users to read that line in a proper way. The correct date formatting for e.g. German would then be: %d.%m.%Y

Please correct the original string (e.g. insert single placeholders for the year, month and day).



Related branches

Robert Roth (evfool) on 2011-04-05
Changed in software-center (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Robert Roth (evfool) on 2011-04-05
Changed in software-center (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Robert Roth (evfool)
Gary Lasker (gary-lasker) wrote :

Thanks Robert!

Changed in software-center (Ubuntu):
status: In Progress → Fix Committed
Gary Lasker (gary-lasker) wrote :

Thanks for letting us know about this issue, Dennis! I sent a note to the ubuntu-translators and ubuntu-doc lists about the two string changes.

Thanks again!

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 3.1.26

software-center (3.1.26) natty; urgency=low

  [ Gary Lasker ]
  * softwarecenter/view/
    - block signal handlers rather than disconnect them when
      the purchase screen is not showing
    - handle case where the nav bar buttons are used to navigate
      back to the details view from the purchase screen
  * softwarecenter/view/,
    - make custom package lists work consistently for all
      combinations of package names (LP: #748827)
  * softwarecenter/view/,
    - fix ValueError crash that can occur when adding an
      app to the launcher (LP: #750144)
  * softwarecenter/test/
    - update unit test for the localized date strings
      in the details view
  * refresh .pot file
  * softwarecenter/test/
    - fix broken unit test
  * softwarecenter/,
    - make add to unity launcher feature work correctly for
      purchased apps, add unit test for this (LP: #752951)

  [ Robert Roth ]
  * softwarecenter/view/
    - expand most recent day in the history view (LP: #644438)
    - fix ellipsis of summary text in the list view on a
      window resize (LP: #678442)
  * softwarecenter/view/
    - support localized date string for the installed date
      in the details view (LP: #751068)
  * softwarecenter/models/
    - correctly display half star ratings in listviews and
      the carousels (LP: #746173)

  [ Michael Vogt ]
  * merged lp:~mmcg069/software-center/Bug477285 (LP: #477285),
    many thanks!
  * merged lp:~weblive-dev/software-center/weblive-backend-fixes,
    many thanks!
  * test/
    - fix test
  * data/
    - tweaked for natty
 -- Michael Vogt <email address hidden> Thu, 07 Apr 2011 16:38:32 +0200

Changed in software-center (Ubuntu):
status: Fix Committed → Fix Released
Dennis Baudys (thecondordb) wrote :

Thanks Robert and Gary!

That was fast. I just found these two changed strings (as well as a bunch of other new strings) for software-center (as well as software-center-doc) in Launchpad and translated them all (to German). As soon as I've tested the new localized (German) strings, I'll let you know here.

With kind regards

Dennis Baudys (thecondordb) wrote :

It's 'fix released' for Natty and working as expected. Thanks.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers