OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xliff-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [xliff-comment] Proposal on changes of process managment in XLIFF


Hi Asgeir,

I had not thought of this.

The only problem I see is that it would be necessary to keep several 
copies of the same target string, even if the string has not changed. We 
would end up with a file that had all information repeated at least 
three times... unless we have a way of saying that an empty target 
string means that the string has not changed since the last revision.

Javier

Asgeir Frimannsson wrote
> Dear Javier and xliff-comment list subscribers,
>
> It's exciting to see the developments going on within the Wordforge 
> initiative. I'm not part of the XLIFF TC, but since it's the public 
> list I'll comment anyway :)
>
> Under Section 4 Conclusions, you write:
>
>     2. An important one is probably the encoding of which phases a
>     specific translation of a string has gone through during its life
>     cycle. The standard only permits marking one phase for each
>     translation (in the phase-name attribute), and the story of the
>     translation is lost. This information is important for the
>     process. If a string is reviewed by a reviewer, the reviewing
>     phase is marked on the string... but the prior translation phase
>     is lost, as there is not standard way of encoding it.
>
>
> You follow up on this one in section 5 Recommendations:
>
>     2.- To add a mechanism to keep track of the phases that a
>     translation has gone through. Without it, a <trans-unit> can refer
>     (through the phase-name attribute) to only the last phase that it
>     has gone through, having no place to store reference to prior
>     phases. Once a unit has been translated, reviewed and approved,
>     only the reference to the approving phase remains, but all others
>     are lost.
>
>
> You suggest adding <phase-track> elements to track the phases of the 
> trans-unit:
>
> <trans-unit>
>   <source>Knights of the round table, the wine is poisoned.</source>
>   <target>Chevaliers de la table ronde, goutez mois si le vin est 
> bon.</target>
>   <phase-track-group>
>     <phase-track phase-name="approve201"></phase-track>  
>     <phase-track phase-name="review111"></phase-track>  
>     <phase-track phase-name="translate10"></phase-track>
>   </phase-track-group>
> </trans-unit>
>
> Correct me if I'm wrong, but I think what you are describing above is 
> available in the existing 1.2 specification, making use of <alt-trans> 
> elements with the alttranstype attribute set to 'previous-version'. 
> Here is a snapshot of how the above would look like with this approach:
>
> Initial version:
>
> <trans-unit>
>   < source>Knights of the round table, the wine is poisoned.</source>
> </trans-unit>
>
> After Translation phase:
>
> <trans-unit>
>   <source>Knight s of the round table, the wine is poisoned.</source>
>   <target phase-name='translate10' >Chevaliers de la table ronde, 
> goutez mois si le vin est bon.</target>
> </trans-unit>
>
> After Review phase:
>
> <trans-unit>
>   <source>Knights of the round table, the wine is poisoned.</source>
>   <target phase-name='review111'>Chevaliers de la table ronde, goutez 
> mois si le vin est bon.</target>
>   <alt-trans alttranstype='previous-version'>
>     <target phase-name='translate10'>Cheval iers de la table ronde, 
> goutez mois si le vin est bon.</target>
>   </alt-trans>
> </trans-unit>
>
> After Approval phase:
>
> <trans-unit>
>   <source>Knights of the round table, the wine is poisoned.</source>
>   <target phase-name='approve201'>Chevali ers de la table ronde, 
> goutez mois si le vin est bon.</target>
>   <alt-trans alttranstype='previous-version '>
>     <target phase-name='review111'>Chevaliers de la table ronde, 
> goutez mois si le vin est bon.</target>
>   </alt-trans>
>   <alt-trans alttranstype='previous-version '>
>     <target phase-name='translate10'>Cheval iers de la table ronde, 
> goutez mois si le vin est bon.</target>
>   </alt-trans>
> </trans-unit>
>
> The <target> element is usually the only element that changes from 
> task to task, and all changes can be tracked with this approach. It is 
> a bit unfortunate that <seg-source> and <note> elements are excluded 
> from phase-tracking (no phase-name attribute). It would be useful to 
> be able to identify which phases notes were added or even edited.
>
> cheers,
> asgeir
>
> On 11/16/06, Javier SOLA <lists@khmeros.info 
> <mailto:lists@khmeros.info>> wrote:
> > Dear members of the XLIFF TS,
> >
> > Please find attached a paper analysing how process in localisation
> > works. It proposes some changes/extensions in XLIFF that would probably
> > facilitate managment of such process.
> >
> > The work is related to the needs that we see for the implementation of
> > process within the WordForge open source project, in which we 
> attempt to
> > faciliate the use of XLIFF throughout the open source community by means
> > of creating value added tools that can give better service to the
> > community that the present PO-based tools, giving motivation for 
> change.
> >
> > The document is attached in both PDF and ODT formats.
> >
> > Best regards,
> >
> > Javier SOLA
> >
> > P.D. We are also closely tracking and implementing the extensions of PO
> > format that are taking place. Once we have implemented them, we will
> > also submit a recommendation for extension of the PO-XLIFF conversion
> > recommendations.
> >
> >
> > This publicly archived list offers a means to provide input to the
> > OASIS XML Localisation Interchange File Format (XLIFF) TC.
> >
> > In order to verify user consent to the Feedback License terms and
> > to minimize spam in the list archive, subscription is required
> > before posting.
> >
> > Subscribe: xliff-comment-subscribe@lists.oasis-open.org 
> <mailto:xliff-comment-subscribe@lists.oasis-open.org>
> > Unsubscribe: xliff-comment-unsubscribe@lists.oasis-open.org 
> <mailto:xliff-comment-unsubscribe@lists.oasis-open.org>
> > List help: xliff-comment-help@lists.oasis-open.org 
> <mailto:xliff-comment-help@lists.oasis-open.org>
> > List archive: http://lists.oasis-open.org/archives/xliff-comment/
> > Feedback License: http://www.oasis-open.org/who/ipr/feedback_license.pdf
> > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
> > Committee: 
> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xliff 
> <http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xliff>
> >
> >
> >
>
>
> -- 
> Asgeir Frimannsson
> PhD Candidate
> School of Software Engineering and Data Communications
> Queensland University of Technology
> 126 Margaret Street, Level 3
> Brisbane QLD 4001, Australia
>
> Phone: (+61) 7 3138 9332 Mob: (+61) 405 412 696
> Email: asgeirf@gmail.com <mailto:asgeirf@gmail.com>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]