[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LANGUAGE in CALSTORE
(1) mandate BEEP "localize" attribute be sent in CS greeting.
(2) Add optional LANGUAGE property to VQUERY in order to
specify locale sort order when CS supports more than
(Too late as it is in 2445, but LANGUAGE should be LOCALE)
Each calendar has a LANGUAGE property, however the
CALSTORE does not and that can be covered in the
We need to include text that specifies that a CS MUST include
the "localize" attribute as specified as optional in section 184.108.40.206
of BEEP (rfc3080). This list is the list (one or more) of locales
that the CS understands. And if multiple are supplied, then
the first is the default locale sort order for any VAGANDA
that does not have the LANGUAGE property value set.
This is needed as VQUERY can do sorts, so if the CUA
wishes a different locale sort order, then it can specify
a LANGUAGE property in the VQUERY. And this LANGUAGE property
is only supplied in a VQUERY when:
It is not the VAGAENDAs default locale (LANGUAGE).
When it is not the CS's default local (first in list),
when if the VAGANDAs LANGUAGE is not set.
And the LANGUAGE property specified in the VQUERY
was listed in the initial CS BEEP greeting "localize"
attribute (as proof that the CS supports that locale).
The CUA wishes to specify the locale sort.
If not supplied, the sort order is in the order sepcified
by the locale (LANGUAGE) of the VAGENDA or if not set,
the first (or only) locale listed in the "localize"
CS greeting attribute.
org:INET-Consulting LLC <http://INET-Consulting.com
title:Chief Executive Manager