W3C home > Mailing lists > Public > public-i18n-core@w3.org > July to September 2011

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

From: <bugzilla@jessica.w3.org>
Date: Thu, 29 Sep 2011 11:16:09 +0000
To: public-i18n-core@w3.org
Message-Id: <E1R9Eb3-0008A0-2i@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=13398

Martin Dürst <duerst@it.aoyama.ac.jp> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |duerst@it.aoyama.ac.jp

--- Comment #11 from Martin Dürst <duerst@it.aoyama.ac.jp> 2011-09-29 11:16:08 UTC ---
(In reply to comment #9)
> Implementors have indicated that the only way they're going to do this is if we
> provide them with a CSS block they can just copy and paste. So referencing
> something that isn't a CSS block is unlikely to be sufficient.

If we can find a way, any way, that this can be updated for more and more
languages, that may be okay. If it has to be a one-time shot, it's a really bad
idea.


(In reply to comment #10)
> If people are interested in working on such a list, feel free to fork
> https://github.com/hober/mothereffingquotestyles :)

I had a look at it. I see at least two problems:

1) It would be better to use actual characters, with character numbers in
comments or some such. Github and other tools these days shouldn't have
problems with UTF-8. This would make things much easier to verify.

2) There's an essential error I think in that the quotes should be determined
by the language outside the quote, not the language of the quote itself. So for
example, instead of:
   q:lang(en-gb) { quotes: "\2018" "\2019" "\201C" "\201D" }
   q q:lang(en-gb) { quotes: "\201C" "\201D" }
it should be something like:
   *:lang(en-gb) q { quotes: "\2018" "\2019" "\201C" "\201D" }
   q:lang(en-gb) q { quotes: "\201C" "\201D" }

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You reported the bug.
Received on Thursday, 29 September 2011 11:16:10 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 29 September 2011 11:16:15 GMT