Would this be helpful for you?
% arara: pdflatex
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[english, ngerman, french]{babel}
\usepackage[autostyle]{csquotes}
\MakeAutoQuote{<}{>}
\begin{document}
\selectlanguage{english}
\noindent<Outer and <inner quote>>\\
\selectlanguage{ngerman}
<Outer and <inner quote>>\\
\selectlanguage{french}
<Outer and <inner quote>>\\
\end{document}

In your case, you can just load one language in babel, use the < and > syntax everywhere and select your quotes processing afterwards in the csquotes-options. The quotes will follow each language but you could still manually define different quote styles for each language. Type texdoc csquotes in your terminal, to get more information on this. Page 2 contains all you need.
If you want to set a document in one or more languages and change the editions afterwards, you may use the options for style and language variants. Lets assume, we set the great polyglot text from above for a Swiss magazine. It would look like this:
% arara: pdflatex
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[english, ngerman, french]{babel}
\usepackage[%
,autostyle=false
,style = german
,german = swiss
]{csquotes}
\MakeAutoQuote{<}{>}
\begin{document}
\selectlanguage{english}
\noindent<Outer and <inner quote>>\\
\selectlanguage{ngerman}
<Outer and <inner quote>>\\
\selectlanguage{french}
<Outer and <inner quote>>\\
\end{document}

\usepackage[T1]{fontenc}whenever you need guillemets. – egreg May 06 '14 at 17:14