IIIF/presentation-validator

Validation Error: 0

leanderseige opened this issue · 3 comments

Hi everyone!

This manifest: https://emakimono.iiif.cloud/manifests/0105/emakimono2 produces a "Validation Error: 0" error.

image

Hi, I have a 502 Bad Gateway when trying to access your resource.

Thanks, server died for some reason. Should be available now.

It looks to be a problem with the description:

{
    "@language": "label",
    "@value": {
        "en": "Kommentar"
    }
},
{
    "@language": "value",
    "@value": {
        "en": "Darstellung des Samurai-Epos \"Chushingura\"dem historische Begebenheiten des 18. Jh. zu Grunde liegen. 47 Samurai, die durch den Tod ihres Herren zu Rōnin, also herrenlosen Samurai wurden, wollen diesen nun rächen. Bereits kurz nach den realen Geschehnissen erfuhr die Geschichte der 47 Rōnin mehrere künstlerische Bearbeitungen und sie gelten in Japan bis heute als Musterbeispiel für bedingungslose Treue. Die in das Jahr Kaei 5 (1852) datierte Darstellung ist mit Tusche und kräftigen Farben ausgeführt und signiert von Nagahide, möglicherweise Urakusai Nagahide?"
    }
}

The validator is breaking because it expects @value to be a string rather than a dict. It looks like you have two English values for the description so I'm not sure how you would do that. You could move it to metadata or just have a single English description:

{
    "@language": "en",
    "@value": "Darstellung des Samurai-Epos \"Chushingura\"dem historische Begebenheiten des 18. Jh. zu Grunde liegen. 47 Samurai, die durch den Tod ihres Herren zu Rōnin, also herrenlosen Samurai wurden, wollen diesen nun rächen. Bereits kurz nach den realen Geschehnissen erfuhr die Geschichte der 47 Rōnin mehrere künstlerische Bearbeitungen und sie gelten in Japan bis heute als Musterbeispiel für bedingungslose Treue. Die in das Jahr Kaei 5 (1852) datierte Darstellung ist mit Tusche und kräftigen Farben ausgeführt und signiert von Nagahide, möglicherweise Urakusai Nagahide?"
}