
    Sj                         d Z ddlZej                  dd      Zej                  dd      ZdefdZdefdZdedefd	Z	d
ede
fdZddededefdZy)ud   ابزارهای کمکی: تبدیل اعداد فارسی، فرمت قیمت، تبدیل تتر.    N
0123456789u   ۰۱۲۳۴۵۶۷۸۹returnc                 >    t        |       j                  t              S )u)   اعداد انگلیسی → فارسی.)str	translate	_EN_TO_FAss    /var/www/traderbartar/utils.pyfa_numr   	       q6I&&    c                 >    t        |       j                  t              S )uW   اعداد فارسی → انگلیسی (برای پردازش ورودی کاربر).)r   r   	_FA_TO_ENr	   s    r   en_numr      r   r   amountc                 "    t        | d       dS )u,   ۵000000 → «۵,۰۰۰,۰۰۰ تومان»,u    تومان)r   )r   s    r   format_tomanr      s    qz#$K00r   amount_tomanc                 <    t        | t        j                  z  d      S )uQ   تبدیل تومان به تتر بر اساس نرخ پیکربندی‌شده.   )roundconfigTOMAN_PER_USDT)r   s    r   toman_to_usdtr      s     5 55q99r   textnc                 8    t        |       |k  r| S | d |dz
   dz   S )N   u   …)len)r   r   s     r   shortr"      s&    t9>4<tGa!e}u'<<r   )   )__doc__r   r   	maketransr   r   r   r   intr   floatr   r"    r   r   <module>r)      s    j MM,(>?	MM0,?	' '
' '
1 1 1
: : :
= = =S =r   