The sys:locale
serves as a fallback for the locale from the ContentData during indexing (if not set), so both @cm:content.locale
and the tokenisation of d:content
/ d:text
properties may / will be affected. In addition, sys:locale
is used to differentiate the translations within the context of MultilingualContentService. On a site node, it affects the generated workflow descriptions for invitations.
sys:locale
is not a real property in the sense that it is maintained in alf_node_properties
- it is a virtual property much like sys:uuid
derived from alf_node
directly, which is why it affects even the content where it might not make much sense (apart from d:text
property tokenization).