Improve UI for ILanguage translation facet

Bug #590899 reported by Adi Roiban
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself

Bug Description

I was asked by a translator wanting to help with the translations of a project not hosted in Launchpad how should he fill the plural form gettext header.

My first thought was to point him to, but it looks like right now we only have the human readable plural forms.

Maybe it would be nice to also display the non human readable plural forms, similar to

Below are Curtis comments regarding „Translation” facet for languages.

> 2. The right column is reserved for global actions and subscriptions.
> I expect to see actions like (/) Edit (LanguageAdminView) in the right
> column. This is only shown on the Overview facet. The right column is
> probably not needed on Translations facet.
>4. The page is missing a "first portlet" which does not have a horizontal
> rule on top. We do not want to see a lines under the breadcrumbs. This
> is a common problems for leaf object. The best solution is to find some
> text that can be placed in a "first portlet" that will introduce
> Romanian. Some templates create a phrase from statistical data. Such as:
> There are 2,037 Romanian speakers registered in Launchpad, 13 of which
> are teams.
> I think all of that is knowable from PersonLanguage, but is probably
> correct for the over view page. Is it possible to state how many Romanian
> messages are translated?
>6. I expect top contributors to have a right-justified link to
> _See_all_contributors_. This may not be possible. The list should be
> 5-10 people. We prefer the top-right portlet to contain information
> that encourage users to take an action. Top contributors does not not
> have an actions, that is why it is usually shown below the top portlets.
> Maybe there are projects and packages that we can list that most need
> translation help for the top-right column.
> 7. I think Translation teams could be better placed in the top right. If this
> can get very large, we may not want it in a top position. Or we could
> have a link to show more translations teams and restrict the list to
> 10 or less.

Adi Roiban (adiroiban)
tags: added: ui
Changed in rosetta:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Henning Eggers (henninge) wrote :

This seems easy enough to do but we'd have to decide where to put it on the page. I'd prefer to hide it by default and provide a "Details" fold-out or similar. That could also include the information in the portlet on the right.

A UI pre-imp is very much advised.

Revision history for this message
Adi Roiban (adiroiban) wrote :

It looks to me like there is enough space on the language page and we don't need to squeeze the formula on that small portlet and hide it by default.

I have attached a mockup with my idea. Nothing special, I just added the text after the plural form explanations.

The source mockup is at lp:~launchpad-dev/launchpad/rosetta-pofile-translate-mockups/

Changed in rosetta:
assignee: nobody → Adi Roiban (adiroiban)
Adi Roiban (adiroiban)
summary: - Non human readable plural expression in language web view
+ Improve UI for ILanguage translation facet
Adi Roiban (adiroiban)
description: updated
Revision history for this message
Adi Roiban (adiroiban) wrote :

When fixing this but, it may be worth also looking at bug 445405

William Grant (wgrant)
Changed in launchpad:
assignee: Adi Roiban (adiroiban) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers