o
    þšph7  ã                   @   s,   d dl mZ ddlmZ G dd„ deƒZdS )é    )Úunicode_literalsé   )ÚNum2Word_EUc                   @   s4   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	d
„ ZdS )ÚNum2Word_KNc                 C   s"   | j D ]\}}|| jd| < qd S )Né
   )Úhigh_numwordsÚcards)ÚselfÚhighÚnÚword© r   ú]/var/www/html/Testing_prj/Navya-Bakers/venv/lib/python3.10/site-packages/num2words/lang_KN.pyÚset_high_numwords   s   ÿzNum2Word_KN.set_high_numwordsc                 C   s0   g d¢| _ dg| _g d¢| _d| _g d¢| _d S )N)du*   à²¤à³Šà²‚à²¬à²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u!   à²¤à³Šà²‚à²¬à²¤à³à²¤à³†à²‚à²Ÿà³u   à²¤à³Šà²‚à²¬à²¤à³à²¤à³‡à²³à³u   à²¤à³Šà²‚à²¬à²¤à³à²¤à²¾à²°à³u   à²¤à³Šà²‚à²¬à²¤à³à²¤à³ˆà²¦à³u(   à²¤à³Šà²‚à²¬à²¤à³à²¤ à²¨à²¾à²²à³à²•à³u"   à²¤à³Šà²‚à²¬à²¤à³à²¤ à²®à³‚à²°à³u!   à²¤à³Šà²‚à²¬à²¤à³à²¤à³†à²°à²¡à³u!   à²¤à³Šà²‚à²¬à²¤à³à²¤à³Šà²‚à²¦à³u   à²¤à³†à³‚à²‚à²¬à²¤à³à²¤à³u'   à²Žà²‚à²¬à²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u   à²Žà²‚à²¬à²¤à³à²¤à³†à²‚à²Ÿà³u   à²Žà²‚à²¬à²¤à³à²¤à³‡à²³à³u   à²Žà²‚à²¬à²¤à³à²¤à²¾à²°à³u   à²Žà²‚à²¬à²¤à³à²¤à³ˆà²¦à³u(   à²Žà²‚à²¬à²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u"   à²Žà²‚à²¬à²¤à³à²¤à³ à²®à³‚à²°à³u   à²Žà²‚à²¬à²¤à³à²¤à³†à²°à²¡à³u!   à²Žà²‚à²¬à²¤à³à²¤à³†à³‚à²‚à²¦à³u   à²Žà²‚à²¬à²¤à³à²¤à³u*   à²Žà²ªà³à²ªà²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u!   à²Žà²ªà³à²ªà²¤à³à²¤à³†à²‚à²Ÿà³u   à²Žà²ªà³à²ªà²¤à³à²¤à³‡à²³à³u   à²Žà²ªà³à²ªà²¤à³à²¤à²¾à²°à³u   à²Žà²ªà³à²ªà²¤à³à²¤à³ˆà²¦à³u+   à²Žà²ªà³à²ªà²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u%   à²Žà²ªà³à²ªà²¤à³à²¤à³ à²®à³‚à²°à³u!   à²Žà²ªà³à²ªà²¤à³à²¤à³†à²°à²¡à³u!   à²Žà²ªà³à²ªà²¤à³à²¤à³Šà²‚à²¦à³u   à²Žà²ªà³à²ªà²¤à³à²¤à³u'   à²…à²°à²µà²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u   à²…à²°à²µà²¤à³à²¤à³†à²‚à²Ÿà³u   à²…à²°à²µà²¤à³à²¤à³‡à²³à³u   à²…à²°à²µà²¤à³à²¤à²¾à²°à³u   à²…à²°à²µà²¤à³à²¤à³ˆà²¦à³u(   à²…à²°à²µà²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u"   à²…à²°à²µà²¤à³à²¤à³ à²®à³‚à²°à³u   à²…à²°à²µà²¤à³à²¤à³†à²°à²¡à³u   à²…à²°à²µà²¤à³à²¤à³Šà²‚à²¦à³u   à²…à²°à²µà²¤à³à²¤à³u$   à²à²µà²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u   à²à²µà²¤à³à²¤à³†à²‚à²Ÿà³u   à²à²µà²¤à³à²¤à³‡à²³à³u   à²à²µà²¤à³à²¤à²¾à²°à³u   à²à²µà²¤à³à²¤à³ˆà²¦à³u$   à²à²µà²¤à³à²¤à³à²¨à²¾à²²à³à²•à³u   à²à²µà²¤à³à²¤à²®à³‚à²°à³u   à²à²µà²¤à³à²¤à³†à²°à²¡à³u   à²à²µà²¤à³à²¤à³Šà²‚à²¦à³u   à²à²µà²¤à³à²¤à³u'   à²¨à²²à²µà²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u   à²¨à²²à²µà²¤à³à²¤à³†à²‚à²Ÿà³u   à²¨à²²à²µà²¤à³à²¤à³‡à²³à³u   à²¨à²²à²µà²¤à³à²¤à²¾à²°à³u   à²¨à²²à²µà²¤à³à²¤à³†à³–à²¦à³u(   à²¨à²²à²µà²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u"   à²¨à²²à²µà²¤à³à²¤à³ à²®à³‚à²°à³u"   à²¨à²²à²µà²¤à³à²¤à³ à²Žà²°à²¡à³u!   à²¨à²²à²µà²¤à³à²¤à³†à³‚à²‚à²¦à³u   à²¨à²²à²µà²¤à³à²¤à³u+   à²®à³‚à²µà²¤à³à²¤à³ à²’à²‚à²¬à²¤à³à²¤à³u   à²®à³‚à²µà²¤à³à²Žà²‚à²Ÿà³u   à²®à³‚à²µà²¤à³à²à²³à³u   à²®à³‚à²µà²¤à³à²†à²°à³u   à²®à³‚à²µà²¤à³à²¤à³ à²à²¦à³u(   à²®à³‚à²µà²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u"   à²®à³‚à²µà²¤à³à²¤à³ à²®à³‚à²°à³u!   à²®à³‚à²µà²¤à³à²¤à³à²Žà²°à²¡à³u!   à²®à³‚à²µà²¤à³à²¤à³à²’à²‚à²¦à³u   à²®à³‚à²µà²¤à³à²¤à³u-   à²‡à²ªà³à²ªà²¤à³à²¤à³à²’à²‚à²¬à²¤à³à²¤à³u$   à²‡à²ªà³à²ªà²¤à³à²¤à³à²Žà²‚à²Ÿà³u!   à²‡à²ªà³à²ªà²¤à³à²¤à³à²à²³à³u!   à²‡à²ªà³à²ªà²¤à³à²¤à³à²†à²°à³u"   à²‡à²ªà³à²ªà²¤à³à²¤à³ à²à²¦à³u+   à²‡à²ªà³à²ªà²¤à³à²¤à³ à²¨à²¾à²²à³à²•à³u%   à²‡à²ªà³à²ªà²¤à³à²¤à³ à²®à³‚à²°à³u%   à²‡à²ªà³à²ªà²¤à³à²¤à³ à²Žà²°à²¡à³u%   à²‡à²ªà³à²ªà²¤à³à²¤à³ à²’à²‚à²¦à³u   à²‡à²ªà³à²ªà²¤à³à²¤à³u!   à²¹à²¤à³à²¤à³Šà²‚à²¬à²¤à³à²¤à³u   à²¹à²¦à²¿à²¨à³†à²‚à²Ÿà³u   à²¹à²¦à²¿à²¨à³†à³•à²³à³u   à²¹à²¦à²¿à²¨à²¾à²°à³u   à²¹à²¦à²¿à²¨à³†à³–à²¦à³u   à²¹à²¦à²¿à²¨à²¾à²²à³à²•à³u   à²¹à²¦à²¿à²®à³‚à²°à³u   à²¹à²¨à³à²¨à³†à²°à²¡à³u   à²¹à²¨à³à²¨à³†à³‚à²‚à²¦à³u   à²¹à²¤à³à²¤à³u   à²’à²‚à²¬à²¤à³à²¤à³u   à²Žà²‚à²Ÿà³u	   à²à²³à³u	   à²†à²°à³u	   à²à²¦à³u   à²¨à²¾à²²à³à²•à³u   à²®à³‚à²°à³u   à²Žà²°à²¡à³u   à²’à²‚à²¦à³u   à²¸à³Šà²¨à³à²¨à³†)éd   u   à²¨à³‚à²°à³))é   u   à²•à³Šà³•à²Ÿà²¿)é   u   à²’à²‚à²¦à³ à²²à²•à³à²·)é   u   à²¸à²¾à²µà²¿à²°u   à²¬à²¿à²‚à²¦à³)u   à³u   à²¾u   à²¿u   à²¿à³•u   à³€u   à³u   à³‚u   à³ƒu   à³†u   à³‡u   à³ˆu   à³Šu   à³‹u   à³Œu   à³•)Úlow_numwordsÚmid_numwordsr   Ú	pointwordÚ	modifiers)r	   r   r   r   Úsetup   s
   
g
zNum2Word_KN.setupc                 C   sÞ   |\}}|\}}|dkr|dk r||fS d|  kr|kr*n n
d||f || fS |d  kr4|krWn n!|d | j v rKd|d d… |f || fS d|d |f || fS ||kred||f || fS d||f || fS )Nr   r   z%s-%séÿÿÿÿz%s %su   à²¦)r   )r	   ÚlpairÚrpairÚltextÚlnumÚrtextÚrnumr   r   r   Úmergeœ   s   zNum2Word_KN.mergec                 C   s   |   |¡ d||  |¡f S )Nz%s%s)Úverify_ordinalÚ
to_ordinal)r	   Úvaluer   r   r   Úto_ordinal_num¬   s   
zNum2Word_KN.to_ordinal_numc                 C   s:   |   |¡ |  |¡}|d | jv r|d d… }|d }|S )Nr   u   à²¨à³‡)r!   Úto_cardinalr   )r	   r#   ÚoutwordsÚordinal_numr   r   r   r"   °   s   

zNum2Word_KN.to_ordinalN)Ú__name__Ú
__module__Ú__qualname__r   r   r    r$   r"   r   r   r   r   r      s     r   N)Ú
__future__r   Úlang_EUr   r   r   r   r   r   Ú<module>   s   