[Bug 13398] New: i18n-ISSUE-80: Default rules for the quotes property

http://www.w3.org/Bugs/Public/show_bug.cgi?id=13398

           Summary: i18n-ISSUE-80: Default rules for the quotes property
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: public-i18n-core@w3.org
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


10.2.6 Punctuation and decorations
http://www.w3.org/TR/html5/text-level-semantics.html#the-q-element

On behalf of the i18n WG. 


"Rules setting the 'quotes' property appropriately for the locales and
languages understood by the user are expected to be present."

How are the 'locales and languages understood by the user' determined? Is this
related to the Accept-Language settings of the browser?

Assuming that the intent here is to provide a single default only per browser
installation, rather than to provide defaults for text in various languages, we
believe that this is incorrect. A quotation in a page or passage in German
should by default use German quotation marks, ie. the default should depend on
the language of the text.

By the way, using 'rules' like

q:lang(en) quotes { '"' '"' "'" "'"; }
q:lang(no) { quotes: "«" "»" '"' '"' }
etc.

in the default stylesheet would provide defaults for the language of the text,
and not according to the user's locale and language preferences.

Obviously, a browser would not be able to provide accurate defaults for all
possible languages, but we feel that they should provide for a good fist of the
more commonly used ones.  After that, perhaps they would then fall back to some
default, which could be decided by the browser but is likely to be that shown
above for the english case. 

Also, it should be made clear that rendering of the quotation marks should
depend on the language of the text surrounding the q element, not the language
of the text inside the q element.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Wednesday, 27 July 2011 18:47:13 UTC