[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Multi-lingual experiment - a call for action

  • From: "Laurent Bossavit" <laurent@m...>
  • To: "Xml-Dev" <xml-dev@x...>
  • Date: Mon, 17 Apr 2000 04:22:19 +0200

element objet
Didier wrote :

> I am proposing a group effort to create a multi-lingual document so that we
> can concretely see what is a multi-lingual document instead of talking about
> the subject in the abstract.

Need help with French ? I'll volunteer...

> what is required for the experiment:
> a) a translation of the DTD into other languages
> b) a translation of the content into other languages

Hmmm... Forgive me if this is a stupid question, but what is the use 
of translating the DTD ? Won't you end up with documents that need to 
be processed by an XML application specific to each language ? If we 
were talking about Schemas, it would make more sense to me - IIRC 
Schema validation has provisions for making equivalence between 
element names, so that a translated element name could properly map 
to its translations.

Also, your sample document doesn't provide much "content" to 
translate. Given the (implied) context, I'm assuming that the title 
should not be translated, unless of course the item concerns a 
translated version of the work. I've taken the liberty of adding a 
"description" element to work on.

>From what I gather of Appendix B to the XML 1.0 spec, french 
"accents" are not allowed in element names - though I'm not quite 
sure... For safety's sake I didn't use any, although I find the 
restriction irritating (a bad start already !). A quick review of the 
XML Schema TR leads me to believe diacritics *can* be used in element 
names.  

The most important question, though, is what kind of manipulations 
you want to be able to perform on such "multi-lingual documents" ? 
Depending on the task - retrieving the version appropriate to readers 
of different origins, assisting with machine translation, or 
providing a "corpus" of translations for literary or academic 
purposes, to name but a few examples - might require very different 
structures and/or solutions.

Meanwhile, please accept this contribution -

<!DOCTYPE xmldev-essai [
<!ELEMENT xmldev-essai(objet)+ >
<!ELEMENT objet (titre, auteur, editeur, prix, description) >
<!ATTLIST objet  xml:lang CDATA #REQUIRED >
<!ELEMENT titre (#PCDATA) >
<!ELEMENT auteur (#PCDATA) >
<!ELEMENT editeur (#PCDATA) >
<!ELEMENT prix (#PCDATA) >
<!ELEMENT description (#PCDATA) >
<!ATTLIST prix devise CDATA #REQUIRED>
]>
<xmldev-essai>
<objet xml:lang="français">
<titre>STL Tutorial</titre>
<auteur>David Musser</auteur>
<editeur>Addison Wesley</editeur>
<prix devise="can">54.50</prix>
<description>Introduction à la bibliothèque d'objets standard 
STL</description>
</objet>
</xmldev-essai>


========================================
Laurent Bossavit     -     Ingénieur R&D
>>>        laurent@m...        <<<
>>            ICQ#39281367            <<
MultiMania     http://www.multimania.fr/
========================================

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.