[daisy] [JIRA] Created: (DSY-332) Supporting translators in multi-lang wikis

Aaron Digulla (JIRA) issues at cocoondev.org
Thu Aug 17 02:23:08 CDT 2006


Supporting translators in multi-lang wikis
------------------------------------------

         Key: DSY-332
         URL: http://issues.cocoondev.org//browse/DSY-332
     Project: Daisy
        Type: New Feature
  Components: Frontend (wiki)  
    Versions: public - 2.0    
 Reporter: Aaron Digulla
    Priority: Minor


(Maybe related to DSY-327)

Scenario: An author writes a book in her mother language. A translator should update a copy in a different language whenever the author makes a change to the "source" variant.

To support this, the wiki should create "change lists" from all changes which the author makes in the source variant. A change list is a diff between the last and the current version. The correct definition of an item in this list was not clear at the time of writing. Maybe we should just put each block which diff emits into one item but that would lead to pretty unusable results if large parts of the source variant are rewritten.

One copy of this change list is attached to each existing variant of the document.

The Wiki should be able to send an email to a specific person if a new change list is attached to a variant of a document.

When the mail arrives, the translators login and can work through the change list. It should be possible to mark each entry in the list as "done". The Wiki should then move this item to the back of the list.

Open questions:

1. What should an item in a change list be? A paragraph? One block of consecutive changes as diff sees them? One "section"?

Here, we have to balance the need to group many small changes into bigger ones and to break apart very big changes into smaller ones.

Maybe this is not an issue: Since the author can create arbitrarily small "sections" (each in its own document) from which to create the book, maybe a change set could simply be all changes in one document.

This would then turn the issue into the question: How to attach a translator effectively to many small document variants?

2. Should it be possible for translator to create change lists? Scenario: Several authors write on the same document but in different languages (think Wikipedia). Can/should we support change lists that flow in more than one direction?


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the daisy mailing list