This branch adds a "Last Changed" date in +translations pages, showing
the last date a translation in a given language was touched.
== Proposed fix ==
Added a last_changed_date property to the productserieslanguages interface, and changed
productserieslanguage to also return the last date changed among all POFiles
in a product, of a language.
= Summary =
https:/ /bugs.edge. launchpad. net/rosetta/ +bug/391569
This branch adds a "Last Changed" date in +translations pages, showing
the last date a translation in a given language was touched.
== Proposed fix ==
Added a last_changed_date property to the productseriesla nguages interface, and changed nguage to also return the last date changed among all POFiles
productseriesla
in a product, of a language.
== Pre-implementation notes ==
Discussed with Danilo.
== Tests ==
This should work:
bin/test -vvt lp.translations.*
(but I did a full test run just to be sure :)
== Demo and Q/A ==
To check the changed pages, go to: /translations. launchpad. dev/evolution/ trunk/+ translations /translations. launchpad. dev/alsa- utils/trunk
- https:/
- https:/
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: registry/ model/productse ries.py translations/ interfaces/ productseriesla nguage. py translations/ tests/test_ productseriesla nguage. py translations/ templates/ productseries- translations- languages. pt translations/ model/productse rieslanguage. py
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
== Pylint notices ==
lib/lp/ translations/ interfaces/ productseriesla nguage. py fields' (No module named restful)
6: [F0401] Unable to import 'lazr.restful.