W3C home > Mailing lists > Public > public-multilingualweb-lt@w3.org > August 2012

RE: [ACTION 189] Split special requirements into several data categories

From: Yves Savourel <ysavourel@enlaso.com>
Date: Mon, 13 Aug 2012 05:38:05 -0700
To: <public-multilingualweb-lt@w3.org>
Message-ID: <assp.0572c85d1d.assp.05720a4183.002101cd7950$7c99ef20$75cdcd60$@com>
Hi Micha,

On ForbbidenChars:

- The attribute is called specialRequirementsForbiddenChars but the examples use forbiddenCharacters. The name in the list of attribute probably should be forbiddenCharacters.

- The text is several places states that this data category is to specify forbidden characters in the translation. I'm not saying it's wrong, but I wonder if its shouldn't be less specific and apply to the content in general (source and translation).

- For the value of forbiddenCharacters: Here is a first stab at a description:

A forbiddenCharacters attribute that contains a regular expression matching the characters which are not allowed. The regular expression syntax is restricted to a basic character class pattern: the enumeration of the characters between square brackets ('[', and ']'). One or more operators '-' may be used to indicate ranges. The prefix '^' may be used to invert the selection. The characters '\', '-', ']', '[' and '^' must be prefixed with '\' when used as literal. Any literal character may be expressed using the \uHHHH notation, where HHHH is the Unicode code point of the character.
Examples:
- [abc] disallows the characters 'a', 'b' and 'c'. 
- [a-c] disallows the characters 'a', 'b' and 'c'.
- [a-cA-C] disallows the characters 'a', 'b', 'c', 'A', 'B', and 'C'.
- [^abc] disallows any characters except 'a', 'b', and 'c'.
- [^a-c] disallows any characters except 'a', 'b', and 'c'.
- [\u0061-c] disallows any characters except 'a', 'b', and 'c'.
- [\-\[\]] disallows the characters '-', '[' and ']'.

Arle may be able to express this in better English.

Cheers,
-ys
Received on Monday, 13 August 2012 12:38:36 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:31:50 UTC