
    Tic                    2    S SK Jr  S SKrS SKrS SKJr  S rg)    )annotationsN)	translatec                    [         R                  " SS9n U R                  SSSSS9  U R                  SS	S
S9  U R                  SSSS9  U R                  5       nUR                  SL=(       a    UR
                  SLnUR                  (       a  UR                  nO8U(       a   SR                  [        R                  5      nOU R                  5         gU(       a  [        R                  " 5        Vs0 s H  oDR                  U_M     nnUR                  U;  a*  U R                  SR                  UR                  5      5        UR
                  U;  a*  U R                  SR                  UR
                  5      5        XQR                     nXQR
                     nUR!                  U5      nUc+  U R                  SUR"                   SUR$                   35        O[        R&                  " S5      n[)        UR                  U5      5        gs  snf )z*Run Argos Translate command line interfacez!Open-source offline translation.
)descriptiontext?TEXTz;The text to translate. Read from standard input if missing.)nargsmetavarhelpz--from-langz-fz7The code for the language to translate from (ISO 639-1))r   z	--to-langz-tz5The code for the language to translate to (ISO 639-1)N z"{!r} is not an installed language.zNo translation installed from z to )argparseArgumentParseradd_argument
parse_args	from_langto_langr   joinsysstdin
print_helpr   load_installed_languagescodeerrorformatget_translation	from_nameto_nameIdentityTranslationprint)	parserargsfrom_and_to_lang_providedtext_to_translatelanginstalled_languagesr   r   translations	            d/var/www/html/backend/Backoffice_Marketplace/venv/lib/python3.13/site-packages/argostranslate/cli.pymainr)   	   s    $$1UVF
J	   F  
 T W   D $d : Wt||SW?W yy II	"GGCII. 	 !(1(J(J(L
(LIItO(L 	 
 >>!44LL=DDT^^TU<<22LL=DDT\\RS'7	%ll3//8LL00@T\\NS  33B7 
+

 1
23%
s   0H	)
__future__r   r   r   argostranslater   r)        r(   <module>r.      s    "  
 $64r-   