Re: ITS decorated documents and XLIFF

Hi Bryan, all,

Felix Sasaki さんは書きました:
> Hi Bryan and all,
>
> I'm very happy to see this discussion! I'll work on this next week and 
> will give Bryan some more information about the ITS sensitivities.
>
> Best regards, Felix.
>
> bryan.s.schnabel@tektronix.com さんは書きました:
>> Hi Yves and Felix,
>>
>> Great. As soon as Felix and company can list the requirement for the 
>> ITS sensitivities, I'll begin the upgrade (it's nice to have 
>> something pushing me to do the update).
>>
>> I'll continue to cc the XLIFF list since you cannot write to it 
>> anymore :-(
>>
>> Thanks,
>>
>> Bryan
>>
>> ________________________________________
>> From: Yves Savourel [yves@opentag.com]
>> Sent: Sunday, August 03, 2008 10:48 PM
>> To: Schnabel, Bryan S
>> Cc: public-i18n-its-ig@w3.org; 'Felix Sasaki'
>> Subject: RE: ITS decorated documents and XLIFF
>>
>> Hi Bryan,
>>
>> I'm glad to see that you are planning to update and continue the 
>> development of your tool.
>>
>> Felix (CCed) is the main developer of the decorator, so he would be 
>> the best to talk with regarding the details of its requirements
>> or to address any issue you may found. They are also a few good XSLT 
>> developers in the ITS IG that may be able to help in case you
>> run into some challenging aspects.
>>
>> Cheers,
>> -yves
>>
>> PS: I'm not CCing the XLIFF TC list has it would bounce back for me, 
>> but obviously fill free to share.
>>
>>
>> -----Original Message-----
>> From: bryan.s.schnabel@tektronix.com 
>> [mailto:bryan.s.schnabel@tektronix.com]
>> Sent: Friday, August 01, 2008 8:40 PM
>> To: yves@opentag.com; xliff@lists.oasis-open.org
>> Subject: RE: ITS decorated documents and XLIFF
>>
>> Hi Yves,
>>
>> Nice to hear form you again.
>>
>> /*  I am cc'ing the XLIFF list because your request kind of 
>> dove-tails into an action item on our wiki.  I am signed up to (finally)
>> update my xliffRoundTrip tool to do a number of things (like work 
>> with XLIFF 1.2, toggle between creating minimalist or maximalist
>> XLIFF, handle namespaces more robustly, etc.). My hope is that this 
>> note might coax those of us on the XLIFF TC who were interested
>> in updates to start thinking about it again. */
>>
>> Thank you for letting me know about ITS IG's work on the 'ITS 
>> decorated XML document' scripts.  This looks really cool.  And thank
>> you for letting me know about your vision for a downstream 
>> application that takes decorated files and runs them through an XLIFF
>> roundtrip cycle (did I get that right?).
>>
>> As for your question about whether I could adapt my xliffRoundTrip 
>> Tool to fill that role:
>>
>>  
>>> We were wondering about the possibilities about having some "be
>>> sensitive against ITS decorations" switch in your XLIFF roundtripping
>>> tool to work from such document?
>>>     
>>
>> Answer: Absolutely!
>>
>> I began to answer this by saying the pending improvements for the new 
>> version of xliffRoundTrip Tool would automatically do the
>> trick (i.e., namespace handling, XLIFF 1.2 upgrade). But I see that 
>> an actual ITS switch would be required (i.e., don't treat the
>> <its:rules> as eligible for XLIFF'ization, among other things).

This is what I can think of, on the top of my head. Not a lot, but 
hopefully useful.

- xliffRoundTrip tool does not need to process ITS markup, that is 
elements / attributes from the ITS namespace. See also
http://www.w3.org/TR/its/#its-schemas
- xliffRoundTrip tool may use documents decorated with ITS "Translate":
* for each element there is an "itsTve" element with the value "yes" or "no"
* if there are translatable attributes their names are listed in a 
"itsTva" attribute, e.g. itsTva="#alt#" means that the "alt" attribute 
value is translatable
- xliffRoundTrip tool may filter out itsTve and itsTva attributes from 
the ITS decorated XML files before generating XLIFF.

Felix

>>
>> I think it would be easy for me to add a "be sensitive against ITS 
>> decorations" switch.
>>
>> I ran the 
>> http://www.w3.org/International/its/its-translate-decorator/example/its-decorated2.xml 
>> file (I assume this is a good
>> sample).  And the results were not all that bad. It gave me some good 
>> ideas about how to get started.
>>
>> But I think it would be best if you, or the ITS IG could give me a 
>> list of requirements for the ITS switch.  I will be happy to add
>> this.
>>
>> If all goes well, I could have a window in October where I plan to 
>> update my xliffRoundTrip Tool. I'm doing a *cousin* tool to
>> specifically perform DITA/XLIFF roundtrips (open source - under a 
>> separate Apache license). Similar concept - all new code.
>>
>> Thanks,
>>
>> Bryan
>>
>>
>> -----Original Message-----
>> From: Yves Savourel [mailto:yves@opentag.com]
>> Sent: Thursday, July 31, 2008 11:52 PM
>> To: Schnabel, Bryan S
>> Subject: ITS decorated documents and XLIFF
>>
>>
>> Hi Bryan,
>>
>> Just a note to let you know that the ITS IG has started to work on 
>> some implementation of an XSL template to generate a 'decorated'
>> XML document where things to translate are marked up based on ITS's 
>> information.
>>
>> One of the application downstream is to take those decorated files 
>> and provide a converter to extract/merge to/from XLIFF.
>>
>> See here: 
>> http://www.w3.org/International/its/wiki/XLIFFExtractionMerging
>>
>> The XSLT decorator is here: 
>> http://www.w3.org/International/its/wiki/ITS_Translate_Decorator
>>
>> We were wondering about the possibilities about having some "be 
>> sensitive against ITS decorations" switch in your XLIFF
>> roundtripping tool to work from such document?
>>
>> This could be an alternative to driving the extraction directly from 
>> ITS, or more exactly to separate the two aspects, allowing the
>> possibility to have other applications  of the ITS decorator.
>>
>> Any thoughts? (I'm CCing feel free to CC other poeople/group if 
>> relevant)
>>
>> Cheers,
>> -ys
>>
>>
>>
>>
>>
>>
>>   
>
>

Received on Wednesday, 13 August 2008 10:33:11 UTC