W3C home > Mailing lists > Public > public-linked-json@w3.org > September 2011

Re: Compact forms of language literals

From: Thomas Steiner <tomac@google.com>
Date: Thu, 8 Sep 2011 09:22:22 +0200
Message-ID: <CALgRrLnbJ5+STyv=U3qqDnq71hfi9iecKNiBft+XXmMdM=Z0VQ@mail.gmail.com>
To: Niklas Lindström <lindstream@gmail.com>
Cc: public-linked-json@w3.org
Niklas, all,

I think this is a very reasonable suggestion. Being able to declare
the default language can be very valuable. I believe we should go with
the simplest solution, which is your solution 1. We could align
ourselves with the way you declare languages in (X)HTML [1], where you
can declare the language on the top level of the document (<html
lang="en">). Personally I'm also a big friend of HTTP headers
(remember the @context discussion?) to keep the actual payload clean,
so I could also imagine an HTTP header like "Content-Language: en".
The overall opinion with @context was that HTTP headers are not
considered the most suitable solution for a number of reasons. Long
story short, your solution 1 ({…, "@language": "en",…}) works perfect
for the needs I see.


[1] http://www.w3.org/International/tutorials/language-decl/

Thomas Steiner, Research Scientist, Google Inc.
http://blog.tomayac.com, http://twitter.com/tomayac
Received on Thursday, 8 September 2011 07:23:10 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:32 UTC