View Single Post
Old 05-20-2011, 03:16 AM   #3
jttraverse
Enthusiast
jttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it isjttraverse knows what time it is
 
Posts: 35
Karma: 2000
Join Date: Dec 2010
Device: none
The ePub 3.0 specification (RFC5646) indicates that this is good:

<dc:language>en-US</dc:language>

I've checked and this is used in other ePub files (meant to specify "US English"). But apparently Sigil only wants >en< and if the '-US' is there then it simply deletes the whole thing. Why it wouldn't simply change the entry to what it wants rather than just wipe out the entire line is perplexing. But okay, I'll leave just the 'en' in there, and it works.

What I don't understand is why Sigil chooses to remove this line of the metadata when I simply open the file. It's another instance of a great program doing something totally beyond reason with no warnings, nothing helpful, just poof...and then it fails validation because the line is missing.
-JTT
jttraverse is offline   Reply With Quote