[go: nahoru, domu]

Page MenuHomePhabricator

Support Translate extension in Parsoid
Closed, DeclinedPublic

Description

I notice that https://wikimania2015.wikimedia.org/w/index.php?title=Hackathon&veaction=edit&vesection=7 contains a lot of exposed <translate> and <tvar> markup.

It would be nice to support this properly in Parsoid (and eventually Visual Editor as well, but let's start with Parsoid).

IIRC, the markup for the translate extension is not particularly complicated to parse. Much easier than Language Converter, at least. The hard part is probably figuring out how to structure extensions in Parsoid, but we can deal with that as a refactor once the basic functionality is implemented.

This seems like it would be a thematic and appropriate Wikimania hackathon project.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
Resolved Esanders
OpenFeatureNone
OpenNone
Resolvedihurbain
Resolved Nikerabbit
Resolved Nikerabbit
Resolvedihurbain
Resolvedihurbain
OpenNone
Resolvedihurbain
Resolvedihurbain
ResolvedBUG REPORTihurbain
Resolved ssastry
Resolvedihurbain
ResolvedBUG REPORTihurbain
DeclinedBUG REPORTihurbain
ResolvedBUG REPORTihurbain
OpenBUG REPORTNone
ResolvedBUG REPORTihurbain
ResolvedBUG REPORTArlolra
Resolvedihurbain
ResolvedBUG REPORTihurbain
ResolvedFeatureihurbain
ResolvedBUG REPORTmatmarex
OpenBUG REPORTNone
OpenFeatureNone
ResolvedArlolra
Declined ssastry

Event Timeline

cscott raised the priority of this task from to Medium.
cscott updated the task description. (Show Details)
cscott subscribed.

It's a dup, but i think we need a separate task for the hackathon project, so that people can subscribe to it to express interest, etc.

We'll close this one after the hackathon.

There's also T55974 if people want to start on the VE side. Maybe we can get both done during the Hackathon! (Optimism.)

What is the status of this task, now that Wikimania 2015 is over? Did this hacking project take place and was successfully finished? If yes: Please provide an update and potentially summarize findings / provide a link to anything relevant (and if the task is not completely finished yet, please move the project to the "Work continues after Mexico City" column on the Wikimania-Hackathon-2015 workboard). If no: Please edit this task by removing the Wikimania-Hackathon-2015 project from this task. Thanks for your help and keeping this task updated!

A message to all open tasks related to the Wikimania-Hackathon-2015. What do you need to complete this task? Do you need support from the Wikimedia Foundation to push it forward? Help promoting this project? Finding an intern to work on it? Organizing a developer sprint? Pitching it to WMF teams? Applying for a grant? If you need support, share your request at T107423: Evaluate which projects showcased at the Wikimania Hackathon 2015 should be supported further or contact me personally. Thank you!

ssastry claimed this task.

We'll use the original task for tracking this work and close this one since we didn't get to it during the hackathon.