The current note are a bit generic and also they refer to group coordinator, while linking to the group page (note to the group coordinator)
== Proposed fix ==
As a start add a direct link to team contact.
If there is no team to manage the translations for a language, inform translators and refer the person that can be contacted for setting up a new group.
Inform translators that they need to log in in order to make translations.
Inform translators that their suggestion needs to be approved by the managing team and link to the team page.
== Implementation details ==
Since productseries-langauge and distroseries-language views were very similar, I created a SeriesLangauge View inherited by both ProductSeries and DistroSeries.
== Tests ==
New tests were added to cover the added functionality.
Then go to these pages with an anonymous, an authententicated and admin users.
Observe how the note on top of the templates table changes to reflect you current access to the translations.
= Bug 427319 =
The current note are a bit generic and also they refer to group coordinator, while linking to the group page (note to the group coordinator)
== Proposed fix ==
As a start add a direct link to team contact.
If there is no team to manage the translations for a language, inform translators and refer the person that can be contacted for setting up a new group.
Inform translators that they need to log in in order to make translations.
Inform translators that their suggestion needs to be approved by the managing team and link to the team page.
== Implementation details ==
Since productseries- langauge and distroseries- language views were very similar, I created a SeriesLangauge View inherited by both ProductSeries and DistroSeries.
== Tests ==
New tests were added to cover the added functionality.
./bin/test -vvc -m translations --layer PageTestLayer
== Demo and Q/A == /translations. launchpad. dev/ubuntu/ +settings
Log in as an Admin and change Ubuntu settings so that there is no translation group for Ubuntu
https:/
Then go to these pages with an anonymous, an authententicated and admin users.
Observe how the note on top of the templates table changes to reflect you current access to the translations.
http:// translations. launchpad. dev/ubuntu/ hoary/+ lang/es translations. launchpad. dev/ubuntu/ hoary/+ lang/pt_ BR
http://
There is a detailed testplan in standalone/ xx-serieslangua ge-index. pt
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: translations/ browser/ serieslanguage. py translations/ templates/ serieslanguage- index.pt
lib/lp/
lib/lp/