diff --git a/vocabularies/Common.json b/vocabularies/Common.json index ca7c63d4..ab899fb3 100644 --- a/vocabularies/Common.json +++ b/vocabularies/Common.json @@ -155,8 +155,8 @@ "ReturnType" ], "@Common.Experimental": true, - "@Core.Description": "The point in time represented by the annotated property, parameter or return type shall be interpreted in the given time zone", - "@Core.LongDescription": "Time zones shall be specified according to the [IANA](https://www.iana.org/time-zones) standard.\n If this annotation is absent or null, points in time are typically interpreted in the current user's or default time zone.", + "@Core.Description": "The point in time represented by the annotated property, parameter or return type must be interpreted in the given time zone", + "@Core.LongDescription": "Time zones must be specified according to the [IANA](https://www.iana.org/time-zones) standard.\n If this annotation is absent or null, points in time are typically interpreted in the current user's or default time zone.", "@Core.RequiresType": "Edm.DateTimeOffset" }, "Locale": { @@ -168,8 +168,8 @@ "ReturnType" ], "@Common.Experimental": true, - "@Core.Description": "The value of the annotated property, parameter or return type shall be interpreted in the given locale", - "@Core.LongDescription": "Locales MUST be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers).\n If this annotation is absent or null, the current user's or default locale is used.\n An example for the applicability of this annotation are calendar weeks, whose meaning is locale-dependent." + "@Core.Description": "The value of the annotated property, parameter or return type must be interpreted in the given locale", + "@Core.LongDescription": "Locales must be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers).\n If this annotation is absent or null, the current user's or default locale is used.\n An example for the applicability of this annotation are calendar weeks, whose meaning is locale-dependent." }, "IsDigitSequence": { "$Kind": "Term", diff --git a/vocabularies/Common.md b/vocabularies/Common.md index 5c467f10..a96ff856 100644 --- a/vocabularies/Common.md +++ b/vocabularies/Common.md @@ -19,8 +19,8 @@ Term|Type|Description [ExternalID](./Common.xml#L85:~:text=A human readable identifier for values of the annotated property. Value MUST be a dynamic expression when used as metadata annotation.
If the annotated property is (part of) a foreign key of a resource, the external id is a human readable (part of an) identifier of this resource. There is a one-to-one relationship between each possible value of the annotated property and the corresponding external id. [IsLanguageIdentifier](./Common.xml#L99:~:text=An identifier to distinguish multiple texts in different languages for the same entity [TextFormat](./Common.xml#L104:~:text=The annotated property, parameter, or return type contains human-readable text that may contain formatting information -[Timezone](./Common.xml#L117:~:text=The point in time represented by the annotated property, parameter or return type shall be interpreted in the given time zone
Time zones shall be specified according to the [IANA](https://www.iana.org/time-zones) standard. If this annotation is absent or null, points in time are typically interpreted in the current user's or default time zone. -[Locale](./Common.xml#L127:~:text=The value of the annotated property, parameter or return type shall be interpreted in the given locale
Locales MUST be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers). If this annotation is absent or null, the current user's or default locale is used. An example for the applicability of this annotation are calendar weeks, whose meaning is locale-dependent. +[Timezone](./Common.xml#L117:~:text=The point in time represented by the annotated property, parameter or return type must be interpreted in the given time zone
Time zones must be specified according to the [IANA](https://www.iana.org/time-zones) standard. If this annotation is absent or null, points in time are typically interpreted in the current user's or default time zone. +[Locale](./Common.xml#L127:~:text=The value of the annotated property, parameter or return type must be interpreted in the given locale
Locales must be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers). If this annotation is absent or null, the current user's or default locale is used. An example for the applicability of this annotation are calendar weeks, whose meaning is locale-dependent. [IsDigitSequence](./Common.xml#L183:~:text=Contains only digits [IsUpperCase](./Common.xml#L188:~:text=Contains just uppercase characters [IsCurrency](./Common.xml#L193:~:text=Annotated property or parameter is a currency code diff --git a/vocabularies/Common.xml b/vocabularies/Common.xml index b9e69e0f..5d9f24c5 100644 --- a/vocabularies/Common.xml +++ b/vocabularies/Common.xml @@ -116,9 +116,9 @@ - + - Time zones shall be specified according to the [IANA](https://www.iana.org/time-zones) standard. + Time zones must be specified according to the [IANA](https://www.iana.org/time-zones) standard. If this annotation is absent or null, points in time are typically interpreted in the current user's or default time zone. @@ -126,9 +126,9 @@ - + - Locales MUST be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers). + Locales must be specified through a [Unicode Locale Identifier](https://www.unicode.org/reports/tr35/tr35.html#Identifiers). If this annotation is absent or null, the current user's or default locale is used. An example for the applicability of this annotation are calendar weeks, whose meaning is locale-dependent.