I would like to use csquotes to activate quotes. That is, taking
This is a "quote" inside other text.
and turning it into
This is a ``quote'' inside other text.
csquotes makes this possible via
\usepackage{csquotes}% http://ctan.org/pkg/csquotes
\MakeOuterQuote{"}\EnableQuotes

\documentclass{article}
\usepackage{csquotes}% http://ctan.org/pkg/csquotes
\begin{document}
This is a "quote" inside other text.
\MakeOuterQuote{"}\EnableQuotes
This is a "quote" inside other text.
\end{document}
However, my workflow writes content into a macro:
\newcommand{\somemacro}{This is a "quote" inside other text.}
This does not allow one to render the quotes automatically:

\documentclass{article}
\usepackage{csquotes}% http://ctan.org/pkg/csquotes
\newcommand{\somequote}{This is a "quote" inside other text.}
\begin{document}
This is a "quote" inside other text.
\MakeOuterQuote{"}\EnableQuotes
\somequote
\end{document}
How can I fix this?
