Translation UX

This is a design documentation page. Please leave your feedback on design proposals in their respective talk pages

The Extension:Translate can make mediawiki a powerful collaborative translation platform. It is currently deployed on translatewiki.net and is the central tool used to localize all wikimedia projects. Translatewiki currently maintains an active community of community translators making an extensive number of translations every day.

The UI for the extension has seen the addition of several features over the years but in an ad-hoc manner. The Translation UX improvement project will consist of evaluating the usability of the current extension and proposing a series of design improvements to enhance the experience of translating messages. This is critical for sustaining a healthy community of active translators and translation activity.

Existing UX Issues

 * Many new users do not complete the user registration and rights requisition process, leading to lost translators
 * Searching translations is cumbersome and does not have sufficient filtering options
 * Hidden features and interactions in the translation editor interface (eg. keyboard shortcuts, inline editor)
 * Proofreading of translations is not seen as an important activity by translators
 * Confusing information architecture (Translate | Proofread | Message group statistics | Language statistics) are all on the same level of heirarchy
 * TWN Support page for translators

Project activity & Status

 * Apr 26: Start initial research - Arun
 * May 29: File:Ux-Translate user workflow design.pdf Documentation of user research, competitor analysis, usability issues, and workflow redesign guidelines
 * Jun 10 First team discussion on research document, fix focus areas for phase1:
 * New translator registration
 * Message search
 * Translation UI
 * Jul 18: /Wireframes A for translator registration, message search and translation UI - Pau
 * Jul 23: /Wireframes B for integrated message search + translation workflow - Arun

Planned

 * Testing plan and scenarios
 * Prototypes for initial user test

Design Considerations

 * Optimize translation process for keyboard-only operation and touch based interaction
 * Grandma friendly interface and workflow
 * Eliminate redundant interactions

Key Research Findings

 * Translators did not know about the inline message editor
 * Translators do not know the existence of keyboard shortcuts
 * Complete documentation

Future Ideas

 * Design a chrome interface for translatewiki.net as a dedicated translation platform

Project Coordinators

 * User:Aganesh (Localisation team)
 * User:Pginer (Localisation team)

Interested Collaborators
''If you think that this project will be useful for you, you should sign up! You can help out with design proposals, user testing and feedback.''
 * Add your name here