Page MenuHomePhabricator

Add translator to language portals as part of the registration process
Closed, DeclinedPublic

Description

Where they're implemented, language (and project) portals are crucial for translation coordination: all users should add themself to the list of translators and follow the talk page and they should be helped to do so in Special:FirstSteps.

If we had the possibility to list all the languages the user wants to translate to in the "Request translator permissions" step, at least watchlisting the portal could be automatic.
Otherwise, it could be an additional step before "Start translating!".
Or, it could be done automatically for all languages provided by the user for the babel in the "Create your user page" step; projects could be added as well, both for the babel and the portals.


Version: unspecified
Severity: enhancement
Whiteboard: tux-fixed

Details

Reference
bz32930
TitleReferenceAuthorSource BranchDest Branch
jenkins-rel: remove timeout param from `docpub` jobrepos/releng/jenkins-deploy!43jnucheremove-docpub-timeoutmaster
allow publishing for failed pipelinesrepos/releng/docpub!12jnucheallow-failing-pipelinesmain
Customize query in GitLab

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:58 PM
bzimport set Reference to bz32930.
bzimport added a subscriber: Unknown Object (MLST).

Added Pau to cc as he might have some ideas on how to design this, although it's low priority.

Making summary more generic now that Special:FirstSteps was removed from Translate.

Nikerabbit subscribed.

I am declining this task on the basis that Special:SupportedLanguages no longer uses information from the portal pages. Semi-automatic updating of the portal pages doesn't seem to add additional benefits.

Some users are still unhappy when they aren't listed on the portals (not realising they have to add themselves manually).

Would less people be unhappy if we replaced those lists with links to Special:SupportedLanguages?