I have a similar problem when I’m entering in text via voice dictation. Even when my typing gives curly quotes, my dictation always returns straight quotes and apostrophes, which I wind up converting one at a time. Very annoying.
In the Windows version, either the Format menu, then Convert > Quotes to Smart Quotes; or just hold Ctrl and press the key (on my keyboard, it's on the same key as the tilde ~ ). Ctrl + Shift + goes the other direction. This will work for an entire document, or just on selected text; and it is reversible with Ctrl+Z or Edit > Undo. I don’t know whether it can be used on multiple documents at once.