Re: [OSCOM] Multilingual Wiki: keeping versions in sync

Michael Wechner <[email protected]> Tue, 22 Aug 2006 17:36:20 +0200
Newsgroups gmane.comp.cms.oscom
Message-ID <[email protected]>
Paul Everitt wrote:

>
> On Aug 22, 2006, at 3:46 AM, Michael Wechner wrote:
>
>> Paul Everitt wrote:
>>
>>>
>>> On Aug 21, 2006, at 4:19 AM, Michael Wechner wrote:
>>>
>>>> Marc Laporte wrote:
>>>>
>>>>> Hi!
>>>>>
>>>>> Can someone point me to an existing implementation of a  multilingual
>>>>> wiki with a way to keep versions in sync?
>>>>>
>>>>> Version #6 in English is equivalent to version #18 in French.  When a
>>>>> wiki page is edited, the other pages need to be updated. How do we
>>>>> handle this for translators and for visitors?
>>>>>
>>>>> http://dev.tikiwiki.org/MultilingualWikiSync
>>>>>
>>>>> What do other CMSs do?   Joomla, Drupal, Zope, etc, etc
>>>>>
>>>>>
>>>>
>>>>
>>>> Unfortunately Lenya doesn't support this ;-) and I would be  
>>>> positively
>>>> surprised if any other system would support it
>>>> resp. very interested myself which system can do this resp. how is
>>>> being
>>>> handled
>>>>
>>>> I guess a "translation" would have to hold a reference to a  master 
>>>> and
>>>> checking on that master and as your pointing out
>>>> the reference should contain the version as well.
>>>
>>>
>>>
>>> Yep, that's the way LinguaPlone does it.  The slides here:
>>>
>>>   http://plone.org/events/conferences/vienna-2004/handouts/
>>> LinguaPloneIntro.pdf/view
>>>
>>> ...do a good job (with screenshots) of explaining how it works, what
>>> it does, etc.  But in essence, you go to a document and click on a
>>> "translate into" menu with a listing of the configured languages.
>>> This creates a new document that has a relation to the "canonical"
>>> translation.
>>
>>
>>
>> is there only one canonical (master)? Or can you derive french from
>> english and german from french?
>
>
> AFAIK, there is only one canonical translation in LinguaPlone.  I  
> suspect that the translation workflow would get pretty complicated  
> otherwise, and simplicity out of the box was a primary design goal.   
> It would be interesting if someone could conceive (even just page  
> sketches) a system that had multiple canonicals while retaining  
> "simple for the civilian".


since german has been derived from french, he/she will only be 
interested in the first place that the french has changed, but on
second priority he/she might be notified that the english has changed 
from which the french has been derived.

I think the only problem might be if there is a loop, e.g. the english 
is being derived from the german ;-)

Michi

>
> --Paul
>


-- 
Michael Wechner
Wyona      -   Open Source Content Management   -    Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
[email protected]                        [email protected]
+41 44 272 91 61