← Prev in month ← Prev in thread
Next in thread → Next in month →

[xliff] RE: Proposal: XLIFF used as an embedded schema (namespace) forcontent and software data

From
Herard Dattin des Cois
Date
2002-05-01T19:34:22+00:00
ID
Thread
[xliff] RE: Proposal: XLIFF used as an embedded schema (namespace) forcontent and software data
Title: Message

Tony, 
I will. THanks for letting me know where the posting should have 
occurred. 

 

To 
all: I submitted the proposal below yesterday but sent it to the individuals on 
the list for which I had a name since I did not know where to submit the 
proposal, but here it is.

-G廨ard 

-----Original Message-----
From: Tony Jewtushenko 
[mailto:] 
Sent: Wednesday, May 01, 2002 
10:47 AM
To: Gerard Cattin des Bois
Subject: Re: Proposal: 
XLIFF used as an embedded schema (namespace) for content and software 
data

Hi Gerard:   you shoiuld submit this to the 
 email group,  so it appears in the XLIFF archives with all 
the other proposals and mails. 

Do you want for me to forward?  or will you send it. 

Regards, 
Tony 
  
  
  

Gerard Cattin des Bois wrote: 

  

  

  

  
Microsoft recommended proposal for Xliff 1.1: make xliff tags a 
  namespace that can also be used in software and content data files. This 
  proposal is an add-on to Eric's proposal. 
  

  
The idea is to make XLIFF an open model XML schema 
  so that it can carry localization data and also the complete xml-based source 
  file as context. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" 
  /> 
  

  
Think of an xml based help file or webpage that 
  has its own schema that the localization process has no knowledge about. We 
  call it the user domain schema. After the source authoring is done, the xml 
  file is handed over to localization engineers/process to add localization 
  directives. 
  

  
Currently, most processes need to extract 
  resources into a canonical form, such as a resource table. Xliff is the export 
  format of that form. The problem with this is that the context information for 
  the resources is lost. It is especially the case for content 
  localization. 
  

  
Imagine that we keep the source file as the main 
  vehicle for transforming data. We insert localization directives directly into 
  the source file but in xliff namespace. (It is technically possible to make 
  the same document be valid for both the user schema and xliff schema.) Then, 
  we can transfer the VERY SAME SOURCE FILE to the localizer without losing any 
  context information. This way, a localizer can view the resources in two 
  views. The original source file view and the table view for all trans 
  units. 
  

  
This way, content localization and software 
  localization can be the same as long as they both are xml based 
  files. 
  

  
I rewrite the sample-xliff.xml file to illustrate 
  the idea. The first file is dialog.xml, which is an imagined windows resource 
  xml based format. Think of it as the XML based RC file. The second file is the 
  mixed content from both the user schema and xliff 
  schema. 
  

  
You can see the clear separation of information 
  from two schemas. An xliff element is mostly a child element to a user domain 
  element to add localization directives. It can have references to the user 
  domain data such as to tell xliff where the source text is located in the 
  string table. 
  

  
Regard, 
-G廨ardG廨ard Cattin des 
  Bois 
Lead Program Manager, LocStudio 
  Services 
Windows 
  Productivity Tools Team 
  
 (425) 
  706-1592 
Symptom and sign of 
  Inner Peace: An unmistakable ability to enjoy each 
  moment...

-- 
Tony Jewtushenko    mailto: 

Sr. Tools Program Manager   direct tel: +353.1.8039080 
Product 
Management - Tools Technology Team 
Oracle Corporation, Ireland
← Prev in month ← Prev in thread
Next in thread → Next in month →