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

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-accessibility message

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


Subject: Re: [office-accessibility] OASIS ODF Accessibility SC meeting minutes, 14Feb08


On 25/02/2008, Peter Korn <Peter.Korn@sun.com> wrote:

>  Action items
>  -------------
>   * [unassigned] How does ODF do language tagging of a range of text?  Font
> attributes?  And how best to tag a string as "Grade 2 English Braille", vs.
> "music Braille in German".


xml:lang will cover language.
  another attribute is needed for braille+grade.

I won't propose  a name, but values of 'bg1' and 'bg2'
cover the requirement?



http://www.w3.org/TR/REC-xml/#sec-lang-tag

For example:

<p xml:lang="en">The quick brown fox jumps over the lazy dog.</p>
<p xml:lang="en-GB">What colour is it?</p>
<p xml:lang="en-US">What color is it?</p>
<sp who="Faust" desc='leise' xml:lang="de">
  <l>Habe nun, ach! Philosophie,</l>
  <l>Juristerei, und Medizin</l>
  <l>und leider auch Theologie</l>
  <l>durchaus studiert mit heißem Bemüh'n.</l>
</sp>

The language specified by xml:lang applies to the element where it is
specified (including the values of its attributes), and to all
elements in its content unless overridden with another instance of
xml:lang. In particular, the empty value of xml:lang is used on an
element B to override a specification of xml:lang on an enclosing
element A, without specifying another language. Within B, it is
considered that there is no language information available, just as if
xml:lang had not been specified on B or any of its ancestors.
Applications determine which of an element's attribute values and
which parts of its character content, if any, are treated as
language-dependent values described by xml:lang.





regards DaveP



-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk


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