RFE: [Fedora] Display translator's preferred/main languages first before other languages


Description of problem:
Most translators master their mother languages better than others. One project may have many languages to be translated; however, zanata should display translators' preferred/main languages first before others to save the time to search for those preferred/main languages.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
0. Log in as a non-English translator, for example, zh-Hant
1. Enter one project page, for example, fonts-tweak-tool
2. Enter one version page, for example, master
3. Languages showed to be translated

Actual results:
Languages showed to be translated, sorted by Alphabet
==> Afrikans > Albanian > Amharic...

Expected results:

Suggested as below,
Languages showed to be translated, preferred/main languages first, followed by others which may be later sorted by Alphabet

==> Chinese (Traditional, Taiwan) [translator's main language] ==> Chinese (Taiwan) [translator's main language] ==> Chinese (Simplified) [translator's reference language/preferred language] ==> Japanese [translator's reference language] | Afrikans > Albanian > Amharic...

Additional info:


Alex Eng
April 20, 2018, 12:24 AM

We are closing all the old issues to have more clarity in our backlog for Zanata project. Feel free to re-open or leave a comment if you require our attention on your Jira.

Alex Eng
December 1, 2017, 12:48 AM
Damian Jansen
December 9, 2016, 6:04 AM

This would still be a great UX feature, very personal and providing a streamlined workflow

Bugzilla Migration
July 29, 2015, 2:09 AM

Carlos Munoz commented:

For last option: The toggle would be disabled or hidden for users with no languages.

Bugzilla Migration
July 29, 2015, 2:09 AM

Carlos Munoz commented:

There is a workaround for the moment:
On the project page, each version on the list has a drop-down which will take the user directly to the document list for a language. This drop-down only shows the list of languages the user belongs to.

Two options for solving this:

  • A Separate list of user languages

  • A new sort order choice that puts the user's languages first (this would be the default). There would be some identifying features to highlight the user's languages.

  • An option to always show your languages first no matter what the sort order is.

Your pinned fields
Click on the next to a field label to start pinning.