Closed Bug 728417 Opened 13 years ago Closed 13 years ago

Enable / implement page translation features

Categories

(developer.mozilla.org Graveyard :: Editing, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lorchard, Assigned: groovecoder)

References

Details

(Whiteboard: u=contributor c=wiki s=2012-05-22 p=2 t=2012-05-29)

Kuma inherits page translation machinery from Kitsune. This stuff seems not accessible from the site now, and probably needs updating to work with the new URL structure from bug 717445. So, check out what translation features exist in the code, make sure they work, and make sure they're exposed in the wiki editing UI
Depends on: 710724, 717445
Target Milestone: --- → 2.4
A potential wrinkle I can see between Mindtouch and Kuma: * Kuma inherits code from Kitsune that can track the parent-child relationship of an original document (eg. en-US/DOM/Storage) to translated document (eg. ja/DOM/Storage). This can power some features to switch locales for the current page. * MindTouch does not track any relationships between translated pages. Instead, it looks like authors manually follow a convention of calling the `wiki.languages` template at the end of a page to list all the alternates to the current page by locale. Maybe we can use the template calls from MindTouch pages for now, and enable the Kuma relationships as a feature going forward? Might need to add a feature to set the translation relationship between pages, which right now looks like it can only happen when you first create a new page based off of an existing one.
Whiteboard: u=contributor c=wiki p=
Depends on: 729657
Depends on: 729958
Bumping for planning and estimating
Whiteboard: u=contributor c=wiki p= → u=contributor c=wiki p= 2.4.5
Target Milestone: 2.4 → 2.5
Target Milestone: 2.5 → 2.6
Whiteboard: u=contributor c=wiki p= 2.4.5 → u=contributor c=wiki p=0 2.4.5
Depends on: 735888
No longer depends on: 735888
Whiteboard: u=contributor c=wiki p=0 2.4.5 → u=contributor c=wiki p=0 2.4.5 s=2012-04-10
Target Milestone: 2.6 → 2.7
Whiteboard: u=contributor c=wiki p=0 2.4.5 s=2012-04-10 → u=contributor c=wiki p=0 s=2012-04-10
Whiteboard: u=contributor c=wiki p=0 s=2012-04-10 → u=contributor c=wiki p=0
Target Milestone: 2.7 → ---
Whiteboard: u=contributor c=wiki p=0 → u=contributor c=wiki s=2012-05-22
1. Need to add "translate this page" link to the pages, which goes to the list of languages you can translate into (or selector of languages you can choose) 2. Fix some links Ask Jean-Yves his preference.
Whiteboard: u=contributor c=wiki s=2012-05-22 → u=contributor c=wiki s=2012-05-22 p=2
Assignee: nobody → lcrouch
Blocks: 756263
No longer blocks: 710713
Depends on: 564753
Priority: -- → P2
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/44b247e84c61b82ff3621635d2934e6c4975670b Bug 728417 use Document.other_translations for Languages menu fix wiki.select_locale and wiki.translate links restore and fix translate template tests remove is_localizable from form to fix translating new docs fix add translation link for non-en-US docs fix unreviewed English warning message https://github.com/mozilla/kuma/commit/dec001bf7ec1eb8280af018e6f85c70842253b73 Merge pull request #215 from groovecoder/page-translation-features-bug-728417 Page translation features bug 728417
fixed on stage9
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Depends on: 671728
Depends on: 671721
Depends on: 671712
Depends on: 672678
Depends on: 671701
Depends on: 672668
Whiteboard: u=contributor c=wiki s=2012-05-22 p=2 → u=contributor c=wiki s=2012-05-22 p=2 t=2012-05-29
Version: MDN → unspecified
Component: Docs Platform → Editing
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.