Hello!
I recently compiled a new EPUB post EU accessibility requirements changes, and I was wondering if it’s possible to add/change a couple of things in Scrivener, to reduce the amount of manual work in Sigil later?
- Change the language from (e.g.) “English” to “en” when the EPUB is compiled:
Currently: html xml:lang=“English” lang=“English”
Wish: html xml:lang=“en” lang=“en”
- Add / manage the mandatory metadata at project level (or even Scrivener level) - The Access-Aide plugin for Sigil does add some of it, but not all (in the opf) :
<metadata xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:opf="http://www.idpf.org/2007/opf">
<dc:title>xxxxxx6</dc:title>
<dc:language>english</dc:language>
<meta property="dcterms:modified">2025-12-10T18:30:14Z</meta>
<dc:creator id="author">xxxxx</dc:creator>
<meta refines="#author" property="file-as">xxxxx</meta>
<meta refines="#author" property="role">aut</meta>
<meta property="schema:accessibilitySummary">This publication conforms to WCAG 2.0 AA.</meta>
<meta property="schema:accessMode">textual</meta>
<meta property="schema:accessMode">visual</meta>
<meta property="schema:accessModeSufficient">textual</meta>
<meta property="schema:accessibilityFeature">structuralNavigation</meta>
<meta property="schema:accessibilityHazard">none</meta>
<dc:identifier id="PrimaryID">xxxxxxx</dc:identifier>
<meta name="cover" content="cover-image" />
<meta name="Sigil version" content="2.7.0" />
<meta property="a11y:certifiedBy">xxxxx</meta>
<meta property="a11y:certifierCredential">xxxxx</meta>
<meta property="a11y:certifierReport">reports/a11y.xhtml</meta>
<meta property="dcterms:conformsTo">http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-a</meta>
Thank you!