Support/Simplifying article translation:PRD: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 4: Line 4:




=Objective=
==Objective==
Design a set of solutions that will result in less translators making the following mistakes:
Design a set of solutions that will result in less translators making the following mistakes:
* Clicking the "Edit this page" link, instead of the "Translate this page" link.
* Clicking the "Edit this page" link, instead of the "Translate this page" link.
Line 14: Line 14:




=Factors=
==Factors==
* Is the person logged in?
* Is the person logged in?
* Does a translation already exist in the staging area?
* Does a translation already exist in the staging area?
Line 20: Line 20:




=Scenarios=
==Scenarios==


==Person is already logged in and translation exists in staging area==
===Person is already logged in and translation exists in staging area===
Translation will be displayed.
Translation will be displayed.
* Display "Edit this page" link
* Display "Edit this page" link


==Person is already logged in and transition does not exist==
===Person is already logged in and transition does not exist===
Simple UI to create translation
Simple UI to create translation
* Do not display "Edit this page" link.
* Do not display "Edit this page" link.
Line 36: Line 36:
#* Tips on how to translate are displayed above content area.<br/>[[File:Translatetips.png|thumb]]
#* Tips on how to translate are displayed above content area.<br/>[[File:Translatetips.png|thumb]]


==Person is not logged in and translation does not exist==
===Person is not logged in and translation does not exist===
* Do not display "Edit this page" link.
* Do not display "Edit this page" link.
Currently the "Translate this page" link will take the visitor to a login page. The login page contains a 'How to Contribute" link. In this case, we know how they want to contribute, so the link should point to "Translating articles".
Currently the "Translate this page" link will take the visitor to a login page. The login page contains a 'How to Contribute" link. In this case, we know how they want to contribute, so the link should point to "Translating articles".
Line 42: Line 42:
After login, take them back to article, to follow the steps in "Person is already logged in and transition does not exist"
After login, take them back to article, to follow the steps in "Person is already logged in and transition does not exist"


==Person is not logged in and translation does exist in staging area==
===Person is not logged in and translation does exist in staging area===
Same as "Person is not logged in and translation does not exist", but after login, take them to the existing translation.
Same as "Person is not logged in and translation does not exist", but after login, take them to the existing translation.


=Bugs=
==Bugs==
(will be filed after PRD is final)
(will be filed after PRD is final)
* Remove "Edit this page" link for visitors viewing an article not translated to the visitor's language.
* Do not add "Translation in progress" note when creating a translation.
* Login page when clicking on "Translate this page" should link to how to translate articles, not how to contribute.
*
1,365

edits

Navigation menu