[SMIL 3.0 LC] Accept-Language, systemLanguage, and the 'switch' Element

Hi, SYMM WG-

As the SVG WG wrote to you in a liaison in May 2007 [1], the 
systemLanguage attribute of the 'switch' element [2] does not adequately 
account for quality-values in Accept-Language strings.  The result of 
this is that users who have assigned quality values to their language 
acceptance are unlikely to get the ideal language option, even if one is 
available.  The boolean nature of 'switch', in this regard, should be 
amended to evaluate at a more discrete level for systemLanguage.

We have proposed an alternate algorithm [1] which, while slightly more 
complex, does yield the ideal results, even in combination with other 
test attributes.  However, this feedback does not seem to have be taken 
into account in SMIL 3.0.  Any algorithm that solves this issue is fine 
with us, but the issue should be solved in SMIL 3.0.

SVG relies on the SMIL definition of 'switch' for use in our own 
specification, and we need proper i18n.  We are happy to work with you 
to come up with a solution.


[1] (member-only) http://lists.w3.org/Archives/Member/symm/2007Apr/0016.html
[2] 
http://www.w3.org/TR/2007/WD-SMIL3-20070713/smil-content.html#adef-systemLanguage

Regards-
-Doug Schepers
W3C Staff Contact, SVG, CDF, and WebAPI

Received on Sunday, 15 July 2007 03:43:16 UTC