Если ничего не помогает, вы можете пойти на еще более простой, почти оскорбительный подход:
\newcommand{\dumblang}[2]{{#1}}
Это определяет команду с двумя аргументами ([2]
) и выплевывает первый ({#1}
).
Так, например, вы можете иметь ...
\usepackage[\dumblang{english}{italian}]{babel}
%snip
\section{\dumblang{Introduction}{Introduzione}}
\dumblang{Your introduction goes here!}{Scrivi qua la tua introduzione!}
... и когда вы хотите документ на итальянском языке, вы можете просто изменить \dumblang
на:
\newcommand{\dumblang}[2]{{#2}}