سلام
در بستهٔ amsthm فقط ۳ تا استایل داریم:
شما در واقع دارید از استایل plain استفاده میکنین. بگذریم.
من فکر نمیکنم لزومی داشته باشه که در متن فارسی از حروف انگلیسی استفاده بشه! با این حال میتونین استایل theorem رو به این صورت تعریف کنین:
\newtheoremstyle{theorem}
{}{}%
{\itshape}{}%
{\bfseries}{.}%
{ }%
{\thmname{#1}\thmnumber{ \LatinAlphs\lr{#2}}\thmnote{ (#3)}}
مثال کامل:
\documentclass[a4paper,12pt]{article}
\usepackage{amsthm}
\usepackage{xepersian}
\settextfont{Yas}
\newtheoremstyle{theorem}
{}{}%
{\itshape}{}%
{\bfseries}{.}%
{ }%
{\thmname{#1}\thmnumber{ \LatinAlphs\lr{#2}}\thmnote{ (#3)}}
\theoremstyle{theorem}
\newtheorem{theorem}{قضیه}
\renewcommand{\thetheorem}{\Alph{theorem}}
\begin{document}
\begin{theorem}
این یک قضیه است.
\end{theorem}
\end{document}