Projects Page
The projects page, listing all sub-projects and translations, is one of the most visited pages in GlotPress. But its current layout lacks vital information. Like which translation teams have reaches furthest in the translation race. Or where should I start translating, if I am not an active translator. That’s why we have some mockups of the project page, redesigned.
Goals
Before showing you the mockups, here are what you should be able to accomplish on this page:
- Know which software application (or which parts of it) you can translate in this project and get more detailed information about the project and its structure (sub-projects).
- See all of its translations.
Apart from the general goals, there are more specific goals, depending on the user, visiting the page.
If you are a random user, just browsing around, you should be able to:
- Get acquainted with the project
- Quickly see stats for the project translations: in which languages are there translations and how complete they are
If you have come to this page to translate:
- Determine whether this is the right project to translate
- You should be able to easily access your language translation
- Quickly see how your language translations compares to other translations
If you are a validator:
- Add the translation in your language, if it’s missing in the list
If you are an administrator:
- Edit the project
- Create sub-projects
- Create translations sets in this project
- Import originals for this project
Mockups
The first one has the same layout as the current page, with a couple of new things:
- Has Active project functionality. Active projects show random users what to translate. For example the Development projects should be active and the 3.0.x one shouldn’t be active, because it is designed to include only string fixes.
- The actions are moved to the top. Scrolling through all the translations was tedious for project admins.
- Sub-projects got inline descriptions.
- There is no delete link anymore. It should be incorporated in the Edit page.
- Validators will be able to create the translation sets themselves.
- Each user will be able to set preferred languages in their profile. These languages will always be shown on top.
- The extra column may include handy stuff, depending on the context. For example on WordPress.com we may include the last deployed time.
Another, more compact take:
This is essentially the same, but sub-projects and translations were fit into two, instead of one long column. This layout will be great for projects, which have lots of sub-projects like WordPress (it still doesn’t but a fast forward a few releases and you’ll see).
We’d like to hear your comments on these mockups.
Ben L. 2:59 pm on July 14, 2010 Permalink |
I really like the two column layout. The only thing I’d change about it is the lack of sub-project descriptions. (Maybe they could go below each sub-project name?) Also, after looking at it for a while, the number columns might look better center- or right-aligned. Other than that, these mockups look great!
Nikolay Bachiyski 3:06 pm on July 14, 2010 Permalink |
I didn’t really care about alignments when I did the mockups They will definitely be centered.
You are right about the sub-project descriptions. They would happily go below the names.
Stefano Aglietti 3:08 pm on July 14, 2010 Permalink |
I’d like both of them with a preference for the #2, i would like to see the tabel splittend into 2 having the first one with the languages u are validator/admin/etc… for casual users trying to guess the right language from browser would be nice.
Having a preferred languga table, can lead to have, but I do not know if it’s possible, all the project and version active, maybe planning to have text description on top of the page and other palces, and maybe the whoe interface, transalte and customized by admin for various languages…
Just my 2 cents
Milan 4:28 pm on July 14, 2010 Permalink |
You had a good idea in #95 for POT generated date which is missing from both of these.
I too prefer second layout but there isn’t “Extra” column for which I like idea from first layout.
For me, more important page would be user’s profile page similar to one from #94. This could be user’s dashboard with list of projects, POT generated date, number of strings added with that generation, “Extra” column as in project page, number of untranslated, waiting, fuzzy and warnings etc.