French, specifically fr-FR, has a remarkably consistent orthography.
If you know the rules, then given a written word, one should be able to pronounce it correctly even if you don't know what it means.
There are some exceptions which I'll classify as three types:
when you need to know the part of speech: e.g. -ent for third person plural verbs
when you need to know the context: e.g. poetry, singing, slang, deliberate mispronunciations for comedic or dramatic effect
actual exceptions, usually quite minor, like parasol where s is /s/ vs. /z/, or aigu where ai is /e/ vs. /ɛ/.
For those of type 3, I'm looking for a list with word frequency. Does anyone know of one available?