Should language be mandatory for lists/nodes (stringLiteral)?

At the moment it’s possible to create list/node labels with several values but without a language:

{
    "comments": [],
    "id": "http://rdfh.ch/lists/0001/Yxo3TGiRTmyIs2UtCovpXA",
    "isRootNode": true,
    "labels": [
        {
            "value": "Console"
        },
        {
            "value": "Konsole"
        }
    ],
    "projectIri": "http://rdfh.ch/projects/0001"
}

Should we make the language property mandatory?

Is there any data in production without language? @loic.jaouen @mrivoal

Hello @kilchenmann,

Is there any data in production without language?

coming from us, there should not be a ListNode label without a language tag.

If they are some, we will fix them.

Please go ahead and set language as a mandatory feature of ListNode label.

And thanks for asking :slight_smile:

In BEOL, we have listNode labels without language tag. If you set the language tag as mandatory, we have to fix the data.