Next in thread → Next in month →

Re: [xliff] RE: Call for dissent on BIDi solution Re: [xliff] bidi

From
Dr. David Filip <>
Date
2013-12-22T21:39:37+00:00
ID
Thread
Re: [xliff] RE: Call for dissent on BIDi solution Re: [xliff] bidi
Thanks, Yves,

it is indeed awkward describing the grand-child inheritance, I thought my wording was fine, nevertheless

The <pc>, <sc>, and isolated <ec> elements have an optional attribute dir with a value ltr, rtl, or auto. The default value is

inherited from the parent <pc> element. In case the inline element is a child of a <source> element, the default value is inherited

from the srcDir value of the enclosing <unit> element. In case the inline element is a child of a <target> element, the default value

is inherited from the trgDir value of the enclosing parent <unit> element.

Please note that this section is just a summary of normative provisions elsewehere in the spec (on the elements and attributes in question) except for the normative reference to UAX# and the mapping of XLIFF to UAX#9 provisions

Notably the dir attribute description

dir

Directionality - indicates the directionality of content.

Value description: ltr (Left-To-Right), rtl (Right-To-Left), or auto (determined heuristically, based on the first strong directional character in scope, see [UAX #9]).

Default value: default values for this attribute depend on the element in which it is used:

When used in a <pc>, <sc>, or <ec> element that has a <source> element as its parent:

The value of the srcDir attribute of the <unit> element, in which the elements are located.

When used in a <pc>, <sc>, or <ec> element that has a <target> element as its parent: 

The value of the trgDir attribute of the <unit> element, in which the elements are located.

When used in a <pc>, <sc>, or <ec> element that has a <pc> element as its parent:

The value of the dir attribute of the parent <pc> element.

When used in <data>:

The value auto.

Used in: <data>, <pc>, <sc>, and <ec>.

I agree that we should say as little as possible, and I think that the proposed section says just the necessary bare minimum.

Review by a BiDi expert obviously most welcome

I am going to commit this resulting version, and happy to implement improvements if these are suggested by the next meeting

Best regards

dF

Dr. David Filip

=======================

LRC | CNGL | LT-Web | CSIS

University of Limerick, Ireland

telephone: +353-6120-2781

cellphone: +353-86-0222-158

facsimile: +353-6120-2734

http://www.cngl.ie/profile/?i=452

mailto: 

On Sun, Dec 22, 2013 at 5:01 PM, Yves Savourel <> wrote:

Thanks David,

One suggestion, to change this:

[[

The <pc>, <sc>, and isolated <ec> elements have an optional attribute dir with a value ltr, rtl, or auto. The default value is

inherited from the parent <pc> element. In case the inline element is a child of a <source> element, the srcDir attribute value will

be inherited from the enclosing <unit> element, whereas the trgDir attribute value will be inherited in case the inline element is a

child of a <target> element.

]]

To this:

[[

The <pc>, <sc>, and isolated <ec> elements have an optional attribute dir with a value ltr, rtl, or auto. The default value is

inherited from the parent <pc> element. In case the inline element is a child of a <source> element, the default value is inherited

from the srcDir value of the parent <unit> element. In case the inline element is a child of a <target> element, the default value

is inherited from the trgDir value of the parent <unit> element.

]]

I don't have a strong opinion on the rest of the text as I'm no bidi expert. But I really hope some bidi expert will look at it and

make sure it makes sense. In general I feel that the least we say on that topic, the better.

Cheers,

-yves

---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
Next in thread → Next in month →