کد: [انتخاب]
\documentclass{article}
\usepackage{xepersian}
\makeatletter
\newcommand{\my@gloss@persian}{%
کارهایی برای واژهنامه پارسی آنجام بده%
}
\newcommand{\my@gloss@english}{%
کارهایی برای واژهنامه لاتین آنجام بده%
}
\newcommand*{\glossType}[1]{%
\ifcsname my@gloss@#1\endcsname
\csname my@gloss@#1\expandafter\endcsname
\else
\PackageError{my-package}%
{Invalid argument `#1' for \string\glossType}%
\@ehc
\fi
}
\makeatother
\begin{document}
\glossType{persian}
\bigskip
\glossType{english}
\bigskip
%\glossType{turkish}
\end{document}