Hi,
I’ve used the IIIF Sever module to produce manifests. However, when running them through the IIIF validation tool (https://presentation-validator.iiif.io/), I’m getting some errors:
Error 1 of 7. Message: [[‘KDPI leader Abdul Rahman Ghassemlou delivering a speech in Mahabad, 20 November 1979’]] is not of type ‘object’
- Detail: LngString Language string, must have a language and value must be an array.
- Path: /summary/[[[‘KDPI leader Abdul Rahman Ghassemlou delivering a speech in Mahabad, 20 November 1979’]] is not of type ‘object’]
- Description:
[[“KDPI leader Abdul Rahman Ghassemlou delivering a speech in Mahabad, 20 November 1979”]]
Error 2 of 7. Message: ‘Copyright Not Evaluated | Rights Statements’ does not match ‘Licenses List - Creative Commons*’
- Detail:
- Path: /rights/[‘Copyright Not Evaluated | Rights Statements’ does not match ‘Licenses List - Creative Commons*’]
- Description:
https://rightsstatements.org/vocab/CNE/1.0/
These seem to refer to the following section:
These fields are not included in the Omeka-S metadata for this item so they must be IIIF generated?
A third error I’ve received:
Error 3 of 7. Message: ‘en_US’ is not valid under any of the given schemas
- Detail: BCP47
- Path: /homepage[0]/language[0]/[‘en_US’ is not valid under any of the given schemas]
- Description:
“en_US”
Seems to be about the underscore used instead of a hyphen (en-US). Again though, I’ve not set this anywhere in my Omeka-s installation.
Any ideas what is going on here please?
