% language switches. \newif\ifen \newif\ifru \newcommand{\en}[1]{\ifen#1\fi} \newcommand{\ru}[1]{\ifru#1\fi} % language detection. \def\liten{en} % english literal. \def\litru{ru} % russian literal. \def\litnil{} % empty literal. \getenv[\lang]{RESUME_LANG} % read shell variable. \ifdefequal{\lang}{\liten}{\entrue}{} % use english. \ifdefequal{\lang}{\litru}{\rutrue}{} % use russian. \ifdefequal{\lang}{\litnil}{\entrue}{} % use english by default. % months. \newcommand{\jan}{ \en{January} \ru{январь} } \newcommand{\feb}{ \en{February} \ru{февраль} } \newcommand{\mar}{ \en{March} \ru{март} } \newcommand{\apr}{ \en{April} \ru{апрель} } \newcommand{\may}{ \en{May} \ru{май} } \newcommand{\jun}{ \en{June} \ru{июнь} } \newcommand{\jul}{ \en{July} \ru{июль} } \newcommand{\aug}{ \en{August} \ru{август} } \newcommand{\sep}{ \en{September} \ru{сентябрь} } \newcommand{\oct}{ \en{October} \ru{октябрь} } \newcommand{\nov}{ \en{November} \ru{ноябрь} } \newcommand{\dec}{ \en{December} \ru{декабрь} }