W3C home > Mailing lists > Public > public-vocabs@w3.org > February 2014

Re: property/class ambiguity in languages with no letter case

From: Bernard Vatant <bernard.vatant@mondeca.com>
Date: Tue, 11 Feb 2014 10:34:30 +0100
Message-ID: <CAK4ZFVHqsva11D4bQpi9Hmn0Ft_aavx5hfQ=9F00oOzgWu4V7Q@mail.gmail.com>
To: Phil Archer <phila@w3.org>
Cc: W3C Web Schemas Task Force <public-vocabs@w3.org>
Hi Phil

I've always been uneasy with those classes and properties names and URIs
with just an initial case difference.
Not only for the translation in languages with no capitalization, but also
to avoid systems not case-sensitive to be confused.
I strongly stick to having different names and URIs whatever the syntactic
trick used (has, is, whatever). Coming out with a best practice
recommendation on this would be a good task for W3C vocabularies task
force, BTW.

My 0.02

Bernard



2014-02-10 21:12 GMT+01:00 Phil Archer <phila@w3.org>:

> In the last few months I've been encouraging people to provide translated
> labels, definitions and usage notes for vocabularies hosted in w3.org/nsspace [1]. The latest one being worked on is a translation of ORG [2] into
> Japanese, but this has thrown up a problem. ORG uses property names
> beginning with lower case letters, (foo) to link to classes named
> identically except that they begin with a capital letter (Foo)*.
>
> In languages with upper and lower case letters this is not a problem, but
> what about those that don't, like Japanese?
>
> Other schemas tend to use verbs as properties and nouns as class names, so
> we might have hasFoo linking to Foo. I am not trying to re-open the debate
> about which is preferable, merely to ask:
>
> Where a vocabulary uses foo and Foo as property and class names
> respectively, to the extent that it might help translation into languages
> without upper and lower case letters, do you agree that we can help the
> translator by suggesting he/she treats the property name 'foo' as 'has foo?'
>
> Phil.
>
> * the case that came up is role and Role but I'm trying to generalise.
>
> [1] http://www.w3.org/blog/data/2014/01/06/vocabularies-at-w3c/
> [2] http://www.w3.org/ns/org.ttl
> --
>
>
> Phil Archer
> W3C Data Activity Lead
> http://www.w3.org/2013/data/
>
> http://philarcher.org
> +44 (0)7887 767755
> @philarcher1
>
>


-- 

*Bernard Vatant*
Vocabularies & Data Engineering
Tel :  + 33 (0)9 71 48 84 59
Skype : bernard.vatant
http://google.com/+BernardVatant
--------------------------------------------------------
*Mondeca*
3 cité Nollez 75018 Paris, France
www.mondeca.com
Follow us on Twitter : @mondecanews <http://twitter.com/#%21/mondecanews>
----------------------------------------------------------
Received on Tuesday, 11 February 2014 09:35:19 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 11 February 2014 09:35:19 UTC